コード例 #1
0
ファイル: Ken.cs プロジェクト: Kimsy99/c-19
 void Awake()
 {
     spriteFlippable2D = GetComponent <SpriteFlippable2D>();
     flashable         = GetComponent <Flashable>();
     health            = GetComponent <KenHealth>();
     movement          = GetComponent <KenMovement>();
     shooting          = GetComponent <KenShooting>();
 }
コード例 #2
0
ファイル: TerminalLaser.cs プロジェクト: Kimsy99/c-19
    protected override void OnLaserHit(RaycastHit2D hit)
    {
        if (hasHit)
        {
            return;
        }
        KenHealth kenHealth = hit.collider.gameObject.GetComponentInParent <KenHealth>();

        if (kenHealth != null)
        {
            kenHealth.Damage(damage, true);
            hasHit = true;
        }
    }
コード例 #3
0
ファイル: KenShooting.cs プロジェクト: Kimsy99/c-19
 void Awake()
 {
     kenHealth  = GetComponent <KenHealth>();
     heldWeapon = GetComponentInChildren <HeldWeapon>();
 }