void Reset() { animator = GetComponent <Animator>(); renderer = GetComponent <SpriteRenderer>(); rigid = GetComponent <Rigidbody2D>(); //_hitable = GetComponent<HitableBullet>(); //hitableRay = GetComponent<HitableBulletRay>(); hitableCircleCast = GetComponent <HitableBulletCircleCast>(); hitableTrigger = GetComponent <HitableBulletTrigger>(); hitableRaycast = GetComponent <HitableBulletRayCast>(); shootable = GetComponent <ShootableBullet>(); moveable = GetComponent <MoveableBullet>(); ownerable = GetComponent <OwnerableBullet>(); timeLimitable = GetComponent <TimeLimitableBullet>(); damageable = GetComponent <DamageableBullet>(); spawnable = GetComponent <SpawnableBullet>(); shakeable = GetComponent <ShakeableBullet>(); disapearable = GetComponent <DisapearableBullet>(); guideable = GetComponent <GuideableBullet>(); orderable = GetComponent <Orderable>(); spinable = GetComponent <SpinableBullet>(); polygon = GetComponent <PolygonCollider2D>(); circle = GetComponent <CircleCollider2D>(); physics = GetComponent <PhysicsCollider>(); cachedTransform = transform; }
void Reset() { moveable = GetComponent <MoveableBullet>(); }