输入:
InBlock.gif if(Input.anyKeyDown)
InBlock.gif
if(Input.GetKeyDown(KeyCode.Keypad0))
InBlock.gif
if (Input.GetMouseButtonDown(0))
InBlock.gif
if (Input.GetAxis( "Mouse X") > 0)




射线判断点击
InBlock.gifRay ray = Camera.main.ScreenPointToRay(Input.mousePosition);
InBlock.gif                        RaycastHit hit;
InBlock.gif
                        var layerMask = 1 << 8;
InBlock.gif
                         if (Physics.Raycast(ray, out hit, 1000 /*,layerMask*/))
InBlock.gif                        {
InBlock.gif                                Debug.DrawLine(ray.origin, hit.point);
InBlock.gif                                 if (hit.transform.name == "add")



itween
InBlock.gifiTween.ScaleFrom(hit.transform.gameObject, iTween.Hash( "x", 60, "y", 30, "z", 10, "time", 0.5f, "delay", 0.1f));
InBlock.gif


Transform
InBlock.giftransform.Rotate( CommonConstBattle.myWarriorDirection);
InBlock.gif transform.Translate( new Vector3(-CommonConstBattle.enemySpeedRun * Time.deltaTime ,0,0),Space.World);




gameobject
InBlock.gif public SphereCollider sc;
InBlock.gifgameObject.AddComponent( "FoobarScript");
InBlock.gif                sc = gameObject.AddComponent( "SphereCollider") as SphereCollider;



animator
private Animator animator;
private AnimatorStateInfo stateInfo; InBlock.gif
animator =    GetComponent<Animator> ();
InBlock.gifanimator.SetFloat( "***",0.1f);
stateInfo = animator.GetCurrentAnimatorStateInfo (0);
if(stateInfo.IsName("Base Layer.idle")){}



静态单例
InBlock.gif static UICursor mInstance;
InBlock.gif void Awake () { mInstance = this; }
InBlock.gif void OnDestroy () { mInstance = null; }



代理
InBlock.gif //**********************发消息
InBlock.gif public     delegate void timebar_delegate();
InBlock.gif public     static event timebar_delegate time_bar_end_make_gold;
InBlock.gif
在代码中调用time_bar_end_make_gold()
InBlock.gif
提供cleanDelegate(){
InBlock.giftime_bar_end_make_gold= null;
InBlock.gif}
InBlock.gif
//***********************接收
InBlock.gifcleanDelegate()
InBlock.giftimer_bar_control.time_bar_end_upgrade_iron+=upgrade_finish;
InBlock.gif
//收到消息后跳转到函数
InBlock.gifupgrade_finish(){
InBlock.gif........
InBlock.gif}
InBlock.gif