GameMaker: Studio 学习笔记(三)生命 文字 时间轴
来源:互联网 发布:易观国际数据 编辑:程序博客网 时间:2024/05/29 17:27
生命
生命的话有自带的显示的方式,在score-lives里。
不过有的时候想要自由发挥的话……比如,用红色的心和灰色的心 ❤表示生命值2\3这样。
这里要弄清的是sprite精灵的概念
精灵的是类似于texture的概念……没法独立存在。然后只能在draw事件里调用。
补一句draw和step是按房间的周期自动触发的。
然后一开始不会写的时候是在step里写了如下:
但是这个的问题是,更新比较慢……就是人在行走的时候,比如向上走,血条会偏下……
然后后来稍微知道一点draw咋用了更新了一版然后就对了:
显示精灵调用的函数是draw_sprite.
文字
文字的使用好像那个……显示列表一样……要先把需要的字按是什么字啦字的大小啊balabala导进去=对对对就是那个+号不然是显示不来的
显示文字调用的函数是draw_text_ext_colour.
时间轴Time Line
时间轴就好像精灵一样是每个物体都有的属性。比clock的使用更加方便。
在全局上可以通过-【触发特定事件造成在特定位置的时间线继续-时间线在下一个时刻自动暂停】;然后可以通过时间线的位置来判断进行到了什么程度(是不是所谓主线??)
然后对于每次小对话也可以通过【按空格造成时间线继续-显示下一个精灵-时间线暂停】来实现
据说要记得把时间轴释放=
阅读全文
0 0
- GameMaker: Studio 学习笔记(三)生命 文字 时间轴
- GameMaker: Studio 学习笔记(一)Sprite Editor
- gamemaker学习笔记:跳跃
- gamemaker学习笔记:拖拽
- GameMaker: Studio 学习笔记(二)深度 物理属性 房间切换 滑冰
- gamemaker学习笔记:推箱子
- gamemaker学习笔记:按钮检测
- gamemaker学习笔记:读取JSON
- gamemaker学习笔记:提取runtime的地址
- gamemaker学习笔记:打包Android过程记录
- gamemaker学习笔记:导入龙骨动画
- Cocos2dx学习笔记(三)背景、文字
- gamemaker studio socket例子
- Css3学习笔记(三):文字与字体
- SDL学习笔记三(文字的显示)
- opencv学习笔记(三)-绘制基本图形及文字
- SurvivalShooter学习笔记(五.敌人生命)
- SurvivalShooter学习笔记(六.玩家生命)
- GPU、CPU的异同
- Velocity入门教程一
- 常用正则表达式—邮箱(Email)
- 跟我一起用C++实现Java Thread库(一)
- xml-使用dom去遍历xml文件和获取指定节点信息
- GameMaker: Studio 学习笔记(三)生命 文字 时间轴
- java的 最大值 选择排序 冒泡排序 二分查找
- WebView滚动到底部
- lua 将函数作为参数传递
- hdu 6086 -- Rikka with String(AC自动机 + 状压DP)
- eclipse中一个项目引用另一个项目的方法
- Node Https配置
- Angularjs中单选按钮用法总结
- Android 最全面的适配方案