Пример #1
0
 // Update is called once per frame
 void Update()
 {
     //クリックをした判定が返ってきた場合
     if (onClick)
     {
         //マウスが持っているデータをもとにマテリアルを差し替え、データを取得する
         GetComponent <Renderer>().material = MouseStatus.GetEnemyMaterial;
         enemyAttackType = MouseStatus.GetEnemyAttackType;
         onClick         = false;
     }
 }
Пример #2
0
    // Start is called before the first frame update
    void Start()
    {
        //テキストデータをもとにマテリアルをあ差し替え、データを取得する
        GameObject obj = EnemyModeGroup.obj;
        int        num = (int)transform.localPosition.y;

        for (int i = 0; i < obj.transform.childCount - 1; i++)
        {
            StepData.ENEMY_ATTACK_TYPE enemy = StepData.GetStepData[num].ememyAttackType;
            if (enemy == obj.transform.GetChild(i).gameObject.GetComponent <EnemyModeObj>().enemyModeType)
            {
                //データの取得
                enemyAttackType = enemy;
                //マテリアルの差し替え
                GetComponent <Renderer>().material = obj.transform.GetChild(i).gameObject.GetComponent <Renderer>().material;
                break;
            }
        }
    }