Informacje o wersji
Edukacja
Klasa silnika
PhysicsService
Brak możliwości tworzenia
Usługa

*Ta zawartość została przetłumaczona przy użyciu narzędzi AI (w wersji beta) i może zawierać błędy. Aby wyświetlić tę stronę w języku angielskim, kliknij tutaj.


Podsumowanie
Członkowie odziedziczeni

Materiały referencyjne dotyczące interfejsów API
Metody
CollisionGroupContainsPart
Przestarzałe

CollisionGroupsAreCollidable
Możliwości: Physics
Dostęp do symulacji
PhysicsService:CollisionGroupsAreCollidable(
name1:string, name2:string
Parametry
name1:string
name2:string
Zwroty

CollisionGroupSetCollidable
Możliwości: Physics
Dostęp do symulacji
PhysicsService:CollisionGroupSetCollidable(
name1:string, name2:string, collidable:boolean
):()
Parametry
name1:string
name2:string
collidable:boolean
Zwroty
()

CreateCollisionGroup
Przestarzałe

GetCollisionGroupId
Przestarzałe

GetCollisionGroupName
Przestarzałe

GetCollisionGroups
Przestarzałe

GetMaxCollisionGroups
Możliwości: Physics
Dostęp do symulacji
PhysicsService:GetMaxCollisionGroups():number
Zwroty

GetRegisteredCollisionGroups
Możliwości: Physics
Dostęp do symulacji
PhysicsService:GetRegisteredCollisionGroups():{any}
Zwroty

IsCollisionGroupRegistered
Możliwości: Physics
Dostęp do symulacji
PhysicsService:IsCollisionGroupRegistered(name:string):boolean
Parametry
name:string
Zwroty

RegisterCollisionGroup
Możliwości: Physics
Dostęp do symulacji
PhysicsService:RegisterCollisionGroup(name:string):()
Parametry
name:string
Zwroty
()
Przykłady kodu
PhysicsService:RegisterCollisionGroup
local PhysicsService = game:GetService("PhysicsService")
local collisionGroupBall = "CollisionGroupBall"
local collisionGroupDoor = "CollisionGroupDoor"
-- Rejestracja grup kolizji
PhysicsService:RegisterCollisionGroup(collisionGroupBall)
PhysicsService:RegisterCollisionGroup(collisionGroupDoor)
-- Przypisanie części do grup kolizji
script.Parent.BallPart.CollisionGroup = collisionGroupBall
script.Parent.DoorPart.CollisionGroup = collisionGroupDoor
-- Ustaw grupy jako niekolizyjne ze sobą i sprawdź wynik
PhysicsService:CollisionGroupSetCollidable(collisionGroupBall, collisionGroupDoor, false)
print(PhysicsService:CollisionGroupsAreCollidable(collisionGroupBall, collisionGroupDoor)) --> false

RemoveCollisionGroup
Przestarzałe

RenameCollisionGroup
Możliwości: Physics
Dostęp do symulacji
PhysicsService:RenameCollisionGroup(
from:string, to:string
):()
Parametry
from:string
Zwroty
()

SetPartCollisionGroup
Przestarzałe

UnregisterCollisionGroup
Możliwości: Physics
Dostęp do symulacji
PhysicsService:UnregisterCollisionGroup(name:string):()
Parametry
name:string
Zwroty
()

©2026 Roblox Corporation. Nazwa Roblox, logo Roblox oraz hasło „Powering Imagination” należą do naszych zarejestrowanych i niezarejestrowanych znaków towarowych na terenie Stanów Zjednoczonych oraz w innych krajach.