// Calculate if the Viking is attacking and nearby
if ((vikingState == kStateAttacking)
&& (CGRectIntersectsRect([self adjustedBoundingBox],vikingBoudingBox)))
{
if (characterState != kStateTakingDamage) {
// If RadarDish is NOT already taking Damage
[self changeState:kStateTakingDamage];
return;
}
}计算 attack 判定
最新推荐文章于 2025-09-04 17:48:32 发布
637

被折叠的 条评论
为什么被折叠?



