Exemplo n.º 1
0
 public void newBuddy()
 {
     if (!buddy)
     {
         graphicalObject bud = Instantiate(this, new Vector3(transform.position.x, transform.position.y + 5), transform.rotation);
         bud.spinSpeed = 50;
         bud.moveSpeed = 10;
         bud.buddy     = true;
         buddy         = true;
     }
 }
Exemplo n.º 2
0
    public void ChangeSpeed(int Direction)
    {
        Ray        ray = mainCamera.ScreenPointToRay(Input.mousePosition);
        RaycastHit hit;

        if (Physics.Raycast(ray, out hit))
        {
            graphicalObject obj = hit.transform.GetComponent <graphicalObject>();
            obj.moveSpeed += 2 * Direction;
            obj.spinSpeed += 2 * Direction;

            if (obj.moveSpeed < 0)
            {
                obj.moveSpeed = 0;
            }
            if (obj.spinSpeed < 0)
            {
                obj.spinSpeed = 0;
            }
        }
    }
Exemplo n.º 3
0
 static public void addGraphicalObject(graphicalObject gO)
 {
     graphicalObjects.Add(gO);
 }