コード例 #1
0
ファイル: MagGun.cs プロジェクト: ritli/CodenameFermi
    void Start()
    {
        emitter     = GetComponent <FMODUnity.StudioEventEmitter>();
        gunAnimator = gunSprite.GetComponent <Animator>();
        player      = GetComponentInParent <Player>();
        playerBody  = GetComponentInParent <Rigidbody2D>();
        cam         = Camera.main;

        attractorParticles = Instantiate(attractParticlesPrefab, transform.position, attractParticlesPrefab.transform.rotation).GetComponent <MultiParticleHandler>();
    }
コード例 #2
0
ファイル: Player.cs プロジェクト: ritli/CodenameFermi
    void Start()
    {
        trailParticles = transform.Find("Trail").GetComponent <MultiParticleHandler>();
        animator       = transform.Find("Sprite").GetComponent <Animator>();
        rigidbody      = GetComponent <Rigidbody2D>();
        sprite         = transform.Find("Sprite").GetComponent <SpriteRenderer>();
        gunSprite      = sprite.transform.GetChild(0).GetComponentInChildren <SpriteRenderer>();
        cam            = Camera.main;
        animatorAudio  = animator.GetComponent <AudioClipPlayer>();

        if (trailActive)
        {
            SetTrailActive(false);
        }

        Invoke("DelayedStart", 0.1f);
    }