收藏本站
开启辅助访问
切换到窄版
登录
立即注册
主页
软件教程
奇闻异事
唯美图坊
个性QQ
种养技术
群组
Group
记录
Doing
搜索
搜索
办公软件
图像处理
聊天工具
QQ专区
浏览器
下载工具
电脑学习
系统工具
手机辅助
格式转换
视频播放
未解之谜
奇闻怪事
宇宙奥秘
自然之谜
科学探秘
历史趣闻
UFO探秘
考古发现
短篇鬼故事
性感美女
清纯美女
大学校花
性感车模
旗袍美女
明星写真
COSPLAY
QQ签名
QQ头像
网名大全
蔬菜种植
水果种植
农作物种植
药材种植
蘑菇种植
苗木种植
畜禽养殖
水产养殖
花卉种植
本版
帖子
用户
玉璞集
»
主页
›
玉璞集
›
问答库
›
游戏
›
gamemaker怎么做射击频率
返回列表
发新帖
回复
[单机电脑游戏]
gamemaker怎么做射击频率
[复制链接]
119
|
0
|
2022-6-7 18:09
|
显示全部楼层
|
阅读模式
问题:
gamemaker怎么做射击频率
推荐答案:
如果是攻击触发区域判断,那这将避免不了使用代码……(即使是完全按钮,里面也是有着代码成分的,比如会用到一些内置变量)以最简单的距离判断,我们可以这样:假设12345678///***假设被攻击体是obj_enemy,攻击体是obj_robot///obj_robot Create Eventsight_range = 100;//我们设定他的视野大小范围,我们暂时设定为100///obj_robot Step Eventif(distance_to_object(obj_enemy) sight_range){ //当距离小于视野范围的时候,攻击判断被触发,在下面输入该角色的攻击代码}这只是最简单的判断,判断范围是一个圆形(确切的说,是所有到这个物体最近距离小于100的点所构成的区域),而且不受墙面遮挡。因此,为了让攻击体不这么高能(当然你刻意希望攻击体能透视,那也无妨),在这一判断的基础上,还要用collision打头的函数判断是否有墙面物体即可。当然,有的时候用扇形视野,则需要更为复杂的判断模式。最后奉劝,不要规避代码,因为你渐渐的会发现,代码的创作效率很大程度上是高于按钮,而且按钮的功能是十分有限的(功能上与代码有高度的重合,但代码有更多高级功能)GameMaker吧为您服务。
【玉璞集 YUPUG.COM】
回复
使用道具
举报
提升卡
置顶卡
沉默卡
喧嚣卡
变色卡
千斤顶
照妖镜
返回列表
发新帖
回复
yupu
回复楼主
返回列表
情感社交
金融管理
医疗健康
教育科学
社会民生
文化艺术
休闲爱好
明星影音
体育运动
游戏
生活
手机数码
电脑网络
图文推荐
热门排行
1
成人小说/家庭乱伦/校园春色/都市激情/熟女
2
奶友贴-奶子精选
3
宅男女神米线线开档丝袜大秀美乳
4
骚动女友七七白丝吊带撅臀暗示你
5
三上悠亚图集
6
骚穴内裤研究贴
7
三上悠亚的小视频合集
8
9头身嫩模Erika Albonetti 意大利浓浓女人
9
win10IE浏览器无法正常使用如何解决
10
| 做爱阴茎真的能插入子宫吗