LUASTG框面的一些图文讲解结合
luastg吧
全部回复
仅看楼主
level 5
_哥特_LOliTa
楼主
阅读本篇之前请保证您具备以下技能
初级语文
基础脑补学
2016年04月14日 14点04分
1
level 5
_哥特_LOliTa
楼主
刚刚下载完成打开的LUASTG界面是这样。
其实她还可以是这样
这样。
甚至是这样。
2016年04月14日 14点04分
2
level 5
_哥特_LOliTa
楼主
抛开那些文字、图片。任何弹幕射击游戏界面无非就是一个显示游戏过程的小矩形框A和一个显示整个游戏界面的大矩形框B
B的范围内存在一个UI坐标系其o点在左下角
A的范围内存在一个WORLD坐标系其o点在矩形A的中心
2016年04月14日 14点04分
3
level 5
_哥特_LOliTa
楼主
在core.lua下可以修改world坐标范围与ui坐标范围,以及A、B矩形的大小,A相对于B的位置。
这里我用图示讲解一下其中各个参数的意义。
2016年04月14日 14点04分
4
_哥特_LOliTa
其中setting.resx和setting.resy为设置中的的实际分辨率,LUASTG本身的分辨率为640X480,所以在设置为其他的分辨率的时候会按比例缩放。其中screen.scale为该缩放因子。
2016年04月14日 14点04分
level 5
_哥特_LOliTa
楼主
这里要注意的是,在修改world坐标的时候同时需要修改ext.lua下的GetInput函数中的坐标赋值,这样才能真正做到修改world坐标。
2016年04月14日 14点04分
5
level 5
_哥特_LOliTa
楼主
若是要做到修改背景、游戏内信息显示的布局。则需要修改UI.lua
2016年04月14日 15点04分
6
level 12
DD🌱
cnbb我刷了1小时结果还是你在
单机贴吧
2016年04月14日 15点04分
7
level 5
💢人间不值得💢
顶丽丽
2016年04月15日 09点04分
8
level 1
隙间的小喵
战术性马克
2016年04月24日 21点04分
9
level 3
1168438795
我赌五毛丽丽今天不会更了
2016年05月14日 14点05分
10
level 12
DD🌱
一个月过去了
2016年05月23日 05点05分
11
level 11
zxbb112366
你倒是继续啊(
2016年05月29日 05点05分
13
level 11
🔥复生之炎🔥
你倒是继续啊
2016年05月29日 05点05分
14
level 12
DD🌱
两个月过去了
2016年06月25日 05点06分
15
level 11
zxbb112366
你倒是继续啊(
2016年06月25日 16点06分
16
1
2
3
尾页