示例#1
0
 void InitScripts()
 {
     engineS       = enginePart.GetComponent <engineController> ();
     gunS          = gunPart.GetComponent <coreGunController> ();
     jetS          = jetPart.GetComponent <jetController> ();
     enemymovement = GetComponent <EnemyMovement> ();
     playerManager = player.GetComponent <PlayerManagement> ();
 }
示例#2
0
    void Start()
    {
        StartCoroutine("WaitScreenLoad");
        playerNumber = UserManager.Instance.userData.playerNumber;

        coreGunScript = coreGun.GetComponent <coreGunController>();
        engineScript  = engine.GetComponent <engineController>();
        jetScript     = jet.GetComponent <jetController>();

        SocketOn();

        // Debug.Log(RoomManager.Instance.roomData.players[0].UserName);
        // Debug.Log(RoomManager.Instance.roomData.players[1].UserName);
    }
示例#3
0
    //-------------------------------------------//
    //                CUSTOM ZONE                //
    //-------------------------------------------//

    void RegressionEffect(engineController enginePart, coreGunController coreGunPart, jetController jetPart)
    {
        EngineHpEffect();
        enginePart.TakeDamage(baseRegressionHpRatio * Time.deltaTime);
        coreGunPart.TakeDamage(regressionHpRatio * Time.deltaTime);
        jetPart.TakeDamage(regressionHpRatio * Time.deltaTime);
    }