0
我正在製作一個遊戲,其中一個球在另一個球上落下,一個球落在另一個球上,並且它們從底部到頂部形成一條線。我希望在y軸的某個點上球停止下落。不知道怎麼做,我沿用到現在的代碼,球掉下來的是:物體在達到unity3d中的特定點時停止落下3d
function calling(){
functionsRandom.Range(0, functions.Length);
}
function sphereA() {
var go = Instantiate(sphere,new Vector3(Random.Range(-3, 3),Random.Range(-3,3),-12.78451),Quaternion.identity);
go.renderer.material.color = Color(Random.value, Random.value, Random.value);
}
function sphereB() {
var go = Instantiate(sphere1,new Vector3(Random.Range(-3, 3),Random.Range(-3,3),-12.78451),Quaternion.identity);
go.renderer.material.color = Color(Random.value, Random.value, Random.value);
}
我用random.range,讓球從它在兩者之間的點在X和Y下降,爲它正在工作,但它不適用於y。
這段代碼是什麼讓你的球體掉下來?你在使用'RigidBody'物理嗎? –
是球體掉落,我正在使用RigidBody物理。 – zahra