Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #pragma strict
- import UnityEngine.UI;
- @Header("Itens da interface:")
- var LimiteAnalogico : Image;
- var analogico : Image;
- var laserB : Image;
- var bombB : Image;
- var posLimite : Vector2;
- var raioAnalogico : float;
- var posLaserB : Vector2;
- var posBombB : Vector2;
- var posMouse : Vector2;
- function Start () {
- }
- function Update () {
- //print(Vector2.Distance( posLimite, posMouse));
- //Detectanto posicao do mouse e itens:
- //posMouse = Event.mousePosition;
- posMouse = Input.mousePosition;
- //Analogico:
- posLimite = LimiteAnalogico.rectTransform.position;
- raioAnalogico = LimiteAnalogico.rectTransform.localScale.normalized.x*Screen.width/10;
- //raioAnalogico = LimiteAnalogico.rectTransform.localScale.normalized.x*Screen.height/10;
- posLaserB = laserB.rectTransform.position;
- posBombB = bombB.rectTransform.position;
- //--
- //if( Input.GetMouseButton(1) ){
- if( Vector2.Distance( posLimite, posMouse) < raioAnalogico ){
- //Vector2.Lerp( analogico.rectTransform.position,posMouse,0.95*Time.deltaTime);
- print("dentro"); //analogico.rectTransform.position = posMouse;
- }else print("fora");
- //}
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement