Apprendre
Classe de moteur
PhysicsService
Création impossible
Service

*Ce contenu est traduit en utilisant l'IA (Beta) et peut contenir des erreurs. Pour consulter cette page en anglais, clique ici.



Référence API
Méthodes
CollisionGroupContainsPart
Déprécié

CollisionGroupsAreCollidable
Capacités : Physics
Accès à la simulation
PhysicsService:CollisionGroupsAreCollidable(
name1:string, name2:string
Paramètres
name1:string
name2:string
Retours

CollisionGroupSetCollidable
Capacités : Physics
Accès à la simulation
PhysicsService:CollisionGroupSetCollidable(
name1:string, name2:string, collidable:boolean
):()
Paramètres
name1:string
name2:string
collidable:boolean
Retours
()

CreateCollisionGroup
Déprécié

GetCollisionGroupId
Déprécié

GetCollisionGroupName
Déprécié

GetCollisionGroups
Déprécié

GetMaxCollisionGroups
Capacités : Physics
Accès à la simulation
PhysicsService:GetMaxCollisionGroups():number
Retours

GetRegisteredCollisionGroups
Capacités : Physics
Accès à la simulation
PhysicsService:GetRegisteredCollisionGroups():{any}
Retours

IsCollisionGroupRegistered
Capacités : Physics
Accès à la simulation
PhysicsService:IsCollisionGroupRegistered(name:string):boolean
Paramètres
name:string
Retours

RegisterCollisionGroup
Capacités : Physics
Accès à la simulation
PhysicsService:RegisterCollisionGroup(name:string):()
Paramètres
name:string
Retours
()
Échantillons de code
PhysicsService:RegisterCollisionGroup
local PhysicsService = game:GetService("PhysicsService")
local collisionGroupBall = "CollisionGroupBall"
local collisionGroupDoor = "CollisionGroupDoor"
-- Enregistrer les groupes de collision
PhysicsService:RegisterCollisionGroup(collisionGroupBall)
PhysicsService:RegisterCollisionGroup(collisionGroupDoor)
-- Assigner les parties aux groupes de collision
script.Parent.BallPart.CollisionGroup = collisionGroupBall
script.Parent.DoorPart.CollisionGroup = collisionGroupDoor
-- Définir les groupes comme non-collidables entre eux et vérifier le résultat
PhysicsService:CollisionGroupSetCollidable(collisionGroupBall, collisionGroupDoor, false)
print(PhysicsService:CollisionGroupsAreCollidable(collisionGroupBall, collisionGroupDoor)) --> false

RemoveCollisionGroup
Déprécié

RenameCollisionGroup
Capacités : Physics
Accès à la simulation
PhysicsService:RenameCollisionGroup(
from:string, to:string
):()
Paramètres
from:string
Retours
()

SetPartCollisionGroup
Déprécié

UnregisterCollisionGroup
Capacités : Physics
Accès à la simulation
PhysicsService:UnregisterCollisionGroup(name:string):()
Paramètres
name:string
Retours
()

©2026 Société Roblox. Roblox, le logo Roblox et Powering Imagination font partie de nos marques déposées aux États-Unis et dans d'autres pays.