“碰撞组”的版本间的差异

来自Ballance Wiki
跳转至: 导航搜索
(创建页面,内容为“'''碰撞组''' (Collision Group)是Virtools中物理对象的一个属性。碰撞组属性是一个字符串,用以控制一个对象与哪些对象产生的碰…”)
 
 
(未显示1个用户的3个中间版本)
第1行: 第1行:
'''碰撞组''' (Collision Group)是Virtools中物理对象的一个属性。碰撞组属性是一个字符串,用以控制一个对象与哪些对象产生的碰撞会被物理引擎处理。碰撞组与Virtools中由对象构成的组(Group)并非同一概念。
+
{{Languages|en|Collision Group}}
 +
 
 +
'''碰撞组''' (Collision Group) 是 [[Virtools/zh|Virtools]] 中物理对象的一个属性。碰撞组属性是一个字符串,用以控制一个对象与哪些对象产生的碰撞会被物理引擎处理。碰撞组与 Virtools 中由对象构成的[[组]] (Group) 并非同一概念。
  
 
两个物体发生碰撞时,如果它们的碰撞组相同,则此碰撞不会被物理引擎处理。此时这两个物体会互相穿透对方。
 
两个物体发生碰撞时,如果它们的碰撞组相同,则此碰撞不会被物理引擎处理。此时这两个物体会互相穿透对方。
  
如果该属性为空字符串,该物体与所有其他物体产生的碰撞均会被处理。
+
如果该属性为'''空'''字符串,该物体与所有其他物体('''包括同为空碰撞组的''')产生的碰撞均会被处理。
 +
 
 +
特别地,碰撞组字符串'''有效字符长度'''最长为'''8'''。若超过此长度可能导致物体无法正常物理化。
  
 
Ballance关卡中部分对象组对应的碰撞组如下:
 
Ballance关卡中部分对象组对应的碰撞组如下:
第11行: 第15行:
 
! scope="col" | 碰撞组
 
! scope="col" | 碰撞组
 
|-
 
|-
| Phys_Floors
+
| [[路面|Phys_Floors]]
 
| <code>Floor</code>
 
| <code>Floor</code>
 
|-
 
|-
| Phys_FloorRails
+
| [[钢轨|Phys_FloorRails]]
 
| <code>Floor</code>
 
| <code>Floor</code>
 
|-
 
|-
| Phys_FloorStopper
+
| [[Stopper/zh|Phys_FloorStopper]]
 
| <code>Ball</code>
 
| <code>Ball</code>
 
|-
 
|-
| P_Box
+
| [[箱子|P_Box]]
 
| <code></code>
 
| <code></code>
 
|-
 
|-
| P_Dome
+
| [[Dome/zh|P_Dome]]
 
| <code></code>
 
| <code></code>
 
|-
 
|-
| P_Ball_Paper
+
| [[道具球|P_Ball_Paper]]
 
| <code></code>
 
| <code></code>
 
|-
 
|-
第35行: 第39行:
 
| <code></code>
 
| <code></code>
 
|-
 
|-
| 玩家球
+
| [[玩家球]]
 
| <code>Ball</code>
 
| <code>Ball</code>
 
|}
 
|}

2021年12月24日 (五) 22:59的最新版本

英文版 / English version: Collision Group

碰撞组 (Collision Group) 是 Virtools 中物理对象的一个属性。碰撞组属性是一个字符串,用以控制一个对象与哪些对象产生的碰撞会被物理引擎处理。碰撞组与 Virtools 中由对象构成的 (Group) 并非同一概念。

两个物体发生碰撞时,如果它们的碰撞组相同,则此碰撞不会被物理引擎处理。此时这两个物体会互相穿透对方。

如果该属性为字符串,该物体与所有其他物体(包括同为空碰撞组的)产生的碰撞均会被处理。

特别地,碰撞组字符串有效字符长度最长为8。若超过此长度可能导致物体无法正常物理化。

Ballance关卡中部分对象组对应的碰撞组如下:

组名/对象 碰撞组
Phys_Floors Floor
Phys_FloorRails Floor
Phys_FloorStopper Ball
P_Box
P_Dome
P_Ball_Paper
P_Ball_Stone
P_Ball_Wood
玩家球 Ball