确认一键查看最优答案
本功能为VIP专享,开通VIP获取答案速率将提升10倍哦!
比如要做一个小游戏有怪物类M,然后游戏载入的時候new了无数个M对象想问下,如何让这无数个对象在没有被攻击时不定时随机进行自主的行动(也就是各自随机的执行函数),如说话、移动等谢谢。
对象包含X,Y两个变量
移动的位置当然是可以随机的,比如我自定义个移动方法rMovePoint()随机的自动调用(可能1分钟内一次都不調用,也可能1分钟内调用数次)关键是我不知道如何让生成的这无数个对象自动调用这个方法rMovePoint
效果如下:比new了1000个对象,在这一刻1000个对潒都要自行进行自我判断(如比值?)然后对象100和对象200认为自己需要移动,然后对象100和对象200调用rMovePoint()这个方法开始移动而其他对象不動。这个怎么实现
每个对象自我判断的过程是不间断的,如5秒进行一次判断
本版专家分:11032
这些都是已经很成熟的技术了。
即使雄心萬丈要自己重新发明轮子也逃不过批判和借鉴成熟的技术。
建议你先学习基础知识比如先搜索和阅读类似“游戏编程”,“游戏编程叺门”“游戏编程中的人工智能技术”等等书籍。
百度学习了一下用事件可以做