我想追赶敌人,但世界上有障碍。想象一下,有一个障碍阻止我到达最接近的敌人,但在另一个通畅的方向是另一个敌人,但距离更远:
***************
E ** P E
***************
* - obstacle
E - enemy
P - player
我的追敌行为返回指向最左边敌人的向量,而我的避障行为返回指向右侧的向量,远离障碍物。在某种程度上,他们平衡了,我陷入了僵局!
如果一开始有一种选择另一个敌人的优雅方法,这一切都是可以避免的。
这是指路行为中常见的问题吗?它是如何定期解决的?我可能有很多敌人,所以对每个人的寻路都可能是低效的。
当我使用a11y时,我遇到了以下<video>错误
A11y: <video> elements must have a <track kind="captions">
但我在那里的视频没有任何音频。我把它作为gif的替代方案,因为它的体积要小得多。由于<track>用于描述音频,我应该如何处理此警告?
我有这样的代码:
public function chooseCategoryDDL_changeHandler(event:IndexChangeEvent):void {
var para:Object = new Object();
para.action = "changecategoryxml";
para.book_class = event:IndexChangeEvent.book_class;
if (event.IndexChangeEvent > -1 ) {