コード例 #1
0
    void Awake()
    {
        controller           = GetComponent <CharacterController>();
        VikingControlsScript = GetComponent <VikingControls>();

        vikingShipObject          = GameObject.FindWithTag("Viking_Ship");
        ShipBehaviourScript       = vikingShipObject.GetComponentInChildren <ShipBehaviour>();
        ShipInsideColliderScript  = vikingShipObject.GetComponentInChildren <ShipInsideCollider>();
        ShipLandingColliderScript = vikingShipObject.GetComponentInChildren <ShipLandingCollider>();
    }
コード例 #2
0
    void Awake()
    {
        playerGameObject     = GameObject.FindWithTag("Player");
        player               = playerGameObject.GetComponent <Transform>();
        VikingControlsScript = playerGameObject.GetComponent <VikingControls>();
        Viking_animScript    = playerGameObject.GetComponent <VikingAnimator>();

        vikingShipObject          = GameObject.FindWithTag("Viking_Ship");
        ShipInsideColliderScript  = vikingShipObject.GetComponentInChildren <ShipInsideCollider>();
        ShipLandingColliderScript = vikingShipObject.GetComponentInChildren <ShipLandingCollider>();
        vikingShip = vikingShipObject.GetComponent <Transform>();

        landingSpot = vikingShipObject.GetComponentInChildren <Transform>().GetChild(1).GetChild(2);
    }