Ejemplo n.º 1
0
    public UmaiboSandbag UmaSnd; //NekketsuActionが入る変数

    void Start()
    {
        // 各オブジェクトの変数を参照できるようにする。
        playerObjct = GameObject.Find("Player1");
        Player1     = playerObjct.GetComponent <NekketsuAction>();

        playerObjct = GameObject.Find("Player2");
        Player2     = playerObjct.GetComponent <NekketsuAction>();

        //playerObjct = GameObject.Find("Player3");
        //Player3 = playerObjct.GetComponent<NekketsuAction>();

        //playerObjct = GameObject.Find("Player4");
        //Player4 = playerObjct.GetComponent<NekketsuAction>();


        ItemObjct = GameObject.Find("bokutou");
        Item1     = ItemObjct.GetComponent <item>();


        // ★デバッグ用★
        playerObjct = GameObject.Find("UmaiboSandbag");
        sandbag     = playerObjct.GetComponent <UmaiboSandbag>();

        playerObjct = GameObject.Find("uni");
        uni         = playerObjct.GetComponent <DamageTest>();
        // ★デバッグ用★
    }
Ejemplo n.º 2
0
    void OnTriggerEnter(Collider collider)
    {
        DamageExampleTest d = collider.gameObject.GetComponent <DamageExampleTest>();

        if (d != null)
        {
            DamageTest dt = new DamageTest();
            dt.damageValue = damage;
            d.Damage(dt);
        }
    }
Ejemplo n.º 3
0
    void OnCollisionEnter(Collision collision)
    {
        DamageExampleTest d = collision.gameObject.GetComponent <DamageExampleTest>();

        if (d != null)
        {
            DamageTest dt = new DamageTest();
            dt.damageValue = 100;
            d.Damage(dt);
        }
    }