Game Development Reference
In-Depth Information
if(isInRange)
{
if(FightsRanged)
{
RangedAttack();
}
else
{
MeleeAttack();
}
}
else
{
SearchForTarget();
}
}
void Flee()
{
}
void SearchForTarget()
{
}
void Patrol()
{
}
void RangedAttack()
{
GameObject newProjectile;
newProjectile = Instantiate(Projectile,
transform.position, Quaternion.identity) as
GameObject;
}
void MeleeAttack()
Search WWH ::




Custom Search