Impara
Classe motore
PhysicsService
Non costruibile
Assistenza

*Questo contenuto è tradotto usando AI (Beta) e potrebbe contenere errori. Per visualizzare questa pagina in inglese, clicca qui.



Riferimento API
Metodi
CollisionGroupContainsPart
Obsoleto

CollisionGroupsAreCollidable
Capacità: Physics
Accesso alla simulazione
PhysicsService:CollisionGroupsAreCollidable(
name1:string, name2:string
Parametri
name1:string
name2:string
Restituzioni

CollisionGroupSetCollidable
Capacità: Physics
Accesso alla simulazione
PhysicsService:CollisionGroupSetCollidable(
name1:string, name2:string, collidable:boolean
):()
Parametri
name1:string
name2:string
collidable:boolean
Restituzioni
()

CreateCollisionGroup
Obsoleto

GetCollisionGroupId
Obsoleto

GetCollisionGroupName
Obsoleto

GetCollisionGroups
Obsoleto

GetMaxCollisionGroups
Capacità: Physics
Accesso alla simulazione
PhysicsService:GetMaxCollisionGroups():number
Restituzioni

GetRegisteredCollisionGroups
Capacità: Physics
Accesso alla simulazione
PhysicsService:GetRegisteredCollisionGroups():{any}
Restituzioni

IsCollisionGroupRegistered
Capacità: Physics
Accesso alla simulazione
PhysicsService:IsCollisionGroupRegistered(name:string):boolean
Parametri
name:string
Restituzioni

RegisterCollisionGroup
Capacità: Physics
Accesso alla simulazione
PhysicsService:RegisterCollisionGroup(name:string):()
Parametri
name:string
Restituzioni
()
Campioni di codice
PhysicsService:RegisterCollisionGroup
local PhysicsService = game:GetService("PhysicsService")
local collisionGroupBall = "CollisionGroupBall"
local collisionGroupDoor = "CollisionGroupDoor"
-- Registra i gruppi di collisione
PhysicsService:RegisterCollisionGroup(collisionGroupBall)
PhysicsService:RegisterCollisionGroup(collisionGroupDoor)
-- Assegna parti ai gruppi di collisione
script.Parent.BallPart.CollisionGroup = collisionGroupBall
script.Parent.DoorPart.CollisionGroup = collisionGroupDoor
-- Imposta i gruppi come non collidibili tra loro e controlla il risultato
PhysicsService:CollisionGroupSetCollidable(collisionGroupBall, collisionGroupDoor, false)
print(PhysicsService:CollisionGroupsAreCollidable(collisionGroupBall, collisionGroupDoor)) --> false

RemoveCollisionGroup
Obsoleto

RenameCollisionGroup
Capacità: Physics
Accesso alla simulazione
PhysicsService:RenameCollisionGroup(
from:string, to:string
):()
Parametri
from:string
Restituzioni
()

SetPartCollisionGroup
Obsoleto

UnregisterCollisionGroup
Capacità: Physics
Accesso alla simulazione
PhysicsService:UnregisterCollisionGroup(name:string):()
Parametri
name:string
Restituzioni
()

© 2026 Roblox Corporation. Roblox, il logo Roblox e Powering Imagination sono tra i nostri marchi registrati e non registrati negli Stati Uniti. e altri paesi.