パーティクルで円を作成したい場合は、次のようにパーティクルのランダム座標を定義します。
for(var i:int = 0; i != 100; i++)
{
var angle:Number = Math.random() * 360;
var r:Number = 600;
var nX:Number = r * Math.cos(angle / 180 * Math.PI);
var nY:Number = r * Math.sin(angle / 180 * Math.PI);
}
しかし、3D空間で粒子を使ってボールを作りたいのですが、粒子のランダムな座標を定義する方法がわかりません。半径は再び修正されますが、「nZ」値が必要です。これらの座標を定義するのを手伝ってもらえますか?
for(var i:int = 0; i != 100; i++)
{
var angle:Number = Math.random() * 360;
var r:Number = 600;
var nX:Number = ???
var nY:Number = ???
var nZ:Number = ???
}
前もって感謝します...