حركة عشوائية ثنائية الأبعاد (تشبه الذباب) في Unity3D
-
21-09-2019 - |
سؤال
أريد إضافة حركة عشوائية إلى بعض كائنات اللعبة التي تشبه طريقة Flies Swarm في Unity3D. لقد طورت طريقة باستخدام طريقة AddForce () ولكن أرغب في تجاوز محرك الفيزياء.
أي مساعدة
المحلول
حركة عشوائية ثنائية الأبعاد بسيطة:
var speed = 0.5;
function Update () {
transform.position = Vector3.Lerp(transform.position,
transform.position + Vector3((Random.value-0.5) * speed, 0,
(Random.value-0.5)*speed), Time.time);
}
لا تنتمي إلى StackOverflow