Skip to main content

Block Scope

 Variables declared inside blocks of code are only accessible by the code between the curly braces.

Comments

Popular posts from this blog

Computing language for chapter 3 : The trigonometric function

 

How to create joystick in unity

Joystick in unity using  System . Collections ; using System . Collections . Generic ; using UnityEngine ; public class Joystick : MonoBehaviour { public Transform player ; public float speed = 5.0f ; private bool touchStart = false ; private Vector2 pointA ; private Vector2 pointB ; public Transform circle ; public Transform outerCircle ; // Update is called once per frame void Update ( ) { if ( Input . GetMouseButtonDown ( 0 ) ) { pointA = Camera . main . ScreenToWorldPoint ( new Vector3 ( Input . mousePosition . x , Input . mousePosition . y , Camera . main . transform . position . z ) ) ; circle . transform . position = pointA * - 1 ; outerCircle . transform . position = pointA * - 1 ; circle . GetComponent<SpriteRenderer>() . enabled = true ; outerCircle . GetComponent<SpriteRenderer>() . enabled = true ; } ...

AWSD controller with c#

      using   UnityEngine ;   using   System.Collections ;   using   System.Collections.Generic ;     [ RequireComponent  ( typeof ( Rigidbody ) ) ]   public   class  PlayerController  :  MonoBehaviour  {         public   float  movementSpeed  =  5 . 0f ;         void  Start  ( )   {                 }             void  Update  ( )   {           Rigidbody rigidbody  =  GetComponent < Rigidbody > ( ) ;             if ( Input . GetKey ( KeyCode . W ) )   {              transform . position   +=  Vector3 . forward   *  Time . deltaTime   *  movementSpeed ;           }     ...