Ejemplo n.º 1
0
 public override void Initialize()
 {
     playerGameObject = GameObject.FindGameObjectWithTag("Player");
     player           = playerGameObject.GetComponent <PlayerControl3>();
     skillLevel       = 0;
     isAdded          = 0;
 }
Ejemplo n.º 2
0
 public override void Initialize()
 {
     playerGameObject = GameObject.FindGameObjectWithTag("Player");
     playerTransform  = playerGameObject.transform;
     player           = playerGameObject.GetComponent <PlayerControl3>();
     skillLevel       = 0;
     isAdded          = 0;
     skillStatus      = 0; // 0表示未创建阴影,1表示已创建阴影
 }
Ejemplo n.º 3
0
 public override void Initialize()
 {
     playerGameObject = GameObject.FindGameObjectWithTag("Player");
     playerTransform  = playerGameObject.transform;
     player           = playerGameObject.GetComponent <PlayerControl3>();
     groundLayerMask  = LayerMask.GetMask("Ground");
     skillLevel       = 0;
     isAdded          = 0;
 }
Ejemplo n.º 4
0
    void Update()
    {
        sceneX = Mathf.RoundToInt(player.position.x / 40f);
        sceneY = Mathf.RoundToInt(player.position.y / 22.5f);
        Vector3 newPosition = this.transform.position;

        newPosition.x           = PlayerControl3.Approach(newPosition.x, sceneX * 40f, MoveSpeed * Time.deltaTime);
        newPosition.y           = PlayerControl3.Approach(newPosition.y, sceneY * 22f, MoveSpeed * Time.deltaTime);
        this.transform.position = newPosition;
    }
Ejemplo n.º 5
0
    public void Setup3()
    {
        playerControl3  = playerInstance.GetComponent <PlayerControl3>();
        canPause        = playerInstance.GetComponent <CanPause>();
        playerMesh      = playerInstance.GetComponent <MeshRenderer>();
        playerRigidbody = playerInstance.GetComponent <Rigidbody>();

        canPause.playerNumber         = playerNumber;
        playerControl3.playerNumber   = playerNumber;
        playerControl3.componentOwner = this;
        roundPanelInput = false;
        Material[] materials = playerMesh.materials;
        materials[2].color = playerColor;
    }
Ejemplo n.º 6
0
    // private AudioSource SkillSource;

    void Start()
    {
        player = playerGameObject.GetComponent <PlayerControl3>();
    }