by A.Gökhan, M.Sc. | Ocak 13 17:27
Merhaba,
Unity 3D oyun motorunun ne olduğuna değinmiş, bu oyun motoruyla yapılmış Android oyunlardan bazılarını sizlerle paylaşmıştım. Bu yazımda ise sizlere, kendi oyunlarınızda kullanabileceğiniz ve öğretici bir Unity 3D uygulama demosu paylaşacağım. Ortamda bulunan bir kartal, siz nereye giderseniz, pozisyon ve rotasyon olarak sizi takip edecektir.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 |
var enemy : GameObject; var target : Transform; var rotateSpeed : int = 15.0; var runSpeed : int = 1.0; function Update () { var targetRotation = Quaternion.LookRotation( target.position - transform.position, Vector3.up); transform.rotation = Quaternion.Slerp( transform.rotation, targetRotation, Time.deltaTime * rotateSpeed ); enemy.transform.LookAt(target); enemy.transform.position = Vector3.Lerp( enemy.transform.position, target.position, Time.deltaTime * runSpeed ); } |
Sonraki yazılarda görüşmek üzere.
Source URL: http://www.phpservisi.com/unity3d-ile-dusman-kodlama/
Copyright ©2025 Phpservisi.com unless otherwise noted.