السلام عليكم ورحمة الله وبركاته
انا جايب لكم سكريبتات بلغه الجافا لليونيتي انا الي كاتبها^_^
بسم الله اول سكريبت
FPS
________
ثانيا
Shooting ball or what ever
ثالثا
DestroyMeByTime
امكن يكون في اغلاط في السكريبت وهذا رابط للسكريبتاتانا جايب لكم سكريبتات بلغه الجافا لليونيتي انا الي كاتبها^_^
بسم الله اول سكريبت
FPS
________
كود:
var speed = 6.0; var jumpSpeed = 8.0; var gravity = 20.0; private var grounded : boolean = false; private var moveDirection = Vector3.zero; function FixedUpdate() { if (grounded) { moveDirection = new Vector3(Input.GetAxis("Horizontal"),0,Input.GetAxis("Vertical")); moveDirection = transform.TransformDirection(moveDirection); moveDirection *= speed; if(Input.GetButton("Jump")) { moveDirection.y = jumpSpeed; } } moveDirection.y -= gravity * Time.deltaTime; var controller : CharacterController = GetComponent(CharacterController); var flags = controller.Move(moveDirection*Time.deltaTime); grounded = (flags&CollisionFlags.CollidedBelow) != 0; }
Shooting ball or what ever
كود:
var bullitPrefab : Transform; var bullitSpeed = 500.0; function Update () { if(Input.GetButtonDown("Fire1")) { var bullit = Instantiate(bullitPrefab, GameObject.Find("SpawnPoint").transform.position, Quaternion.identity); bullit.rigidbody.AddForce(transform.forward * 1000); } }
DestroyMeByTime
كود:
var lifeTime = 1.0; function Awake() { Destroy(gameObject , lifeTime); }
http://www.4shared.com/file/CiwqZ9vx/Scripts.html
تعليق