扫码关注官方订阅号
多个商场多行人人随机分布,再行人直线移动,方向可变,这个如何实现?
认证0级讲师
商场:二维平面即二维数组,例如0-99, 0-99,表示1万个点组成,每位点上可站人,人用坐标代表:x,y,每个人坐标不同重复,移动用x或y的值改变表示,因为只能直线移动,即每次只能改变一个维度的值变化,要么x,要么y,这样基本完成模型,
然后写个初始化程序,来创建各种对象,最后写个人的移动方法每个人开一个线程,控制移动
搞定
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
商场:二维平面即二维数组,例如0-99, 0-99,表示1万个点组成,每位点上可站人,人用坐标代表:x,y,每个人坐标不同重复,移动用x或y的值改变表示,因为只能直线移动,即每次只能改变一个维度的值变化,要么x,要么y,这样基本完成模型,
然后写个初始化程序,来创建各种对象,最后写个人的移动方法
每个人开一个线程,控制移动
搞定