Example #1
0
    // Use this for initialization
    void Awake()
    {
        // do zmiany

        enter_event      = GameObject.Find("Event").GetComponent <EventBehav>();
        player           = GameObject.Find("Player");
        player_behaviour = player.GetComponent <PlayerBehav>();
    }
 //Transform camera;
 //GameObject text;
 public void Start() {
     // animator  = gameObject.GetComponent<Animator>();
     //TriggerAnimation();
     player = GameObject.Find("Player").GetComponent<PlayerBehav>();
     //camera = GameObject.Find("Main Camera").transform;
     //text = transform.GetChild(0).gameObject;
     transform.SetParent(player.transform);
     //Vector3 relativePosition = camera.transform.InverseTransformDirection(player.transform.position - camera.transform.position);
     //text.transform.position += relativePosition;
     Destroy(gameObject, time);
 }
Example #3
0
 // Start is called before the first frame update
 void Start()
 {
     game = GameObject.Find("Controller").GetComponent <Game>();
     if (animator != null)
     {
         animator.SetInteger("State", 0);
     }
     player           = GameObject.Find("Player").GetComponent <PlayerBehav>();
     map_generator    = GameObject.Find("Controller").GetComponent <TileGenerator>();
     text_health.text = health + "/" + max_health;
 }
Example #4
0
    private void OnTriggerStay2D(Collider2D collision)
    {
        if (CheckBorders() && collision.tag == "Player")
        {
            PlayerBehav player = collision.GetComponent <PlayerBehav>();

            player.environment = PlayerBehav.Environment.WATER;

            player.waterType = direction;

            player.centerWater = transform.position;
        }
    }
Example #5
0
    private void OnTriggerExit2D(Collider2D collision)
    {
        if (collision.tag == "Player")
        {
            PlayerBehav player = collision.GetComponent <PlayerBehav>();

            player.environment = PlayerBehav.Environment.AIR;

            player.waterType = WaterDirection.NONE;

            if (direction == WaterDirection.WHIRLWIND && player.dashForce == player.dashBase + whirlwindExtraForce)
            {
                player.dashForce -= whirlwindExtraForce;
            }
        }
    }
Example #6
0
 private void Awake()
 {
     Instance = this;
 }