|
没错我又来水帖了,之前明明想找人一起做unity的游戏开发,然后就不了了之的半途而废的渣渣
在那个贴里认识了很多大佬,那些大佬是真大佬,都做了好几款游戏,了解完后我真的相形见绌,没脸见人
然后又因为unity的avg教程基本找不到,然后大佬推荐的插件我又...没去了解,所以就换个方向直接搞renpy了
没错我就是三心二意的花花公子
但是用了renpy后,碰到的第一个壁就是素材尺寸有问题
从背景不会自动拉伸铺满全屏到自己搜集来的素材大小不一,整个人都要崩溃了
还好在和朋友探讨中找到了使用size参数来修正
例如以下代码来让背景图片自动铺满全屏
scene 越野车:
size(config.screen_width, config.screen_height)
然后又出现了问题,角色立绘的原点就变成了左上角,如果使用默认位置参数就会有点微妙的偏移感
然后看油土鳖上的教程,学到了自定义位置参数的方法
init:
$position1 = Position(xpos=0.1, ypos=0.3)
$position2 = Position(xpos=0.4, ypos=0.3)
$position3 = Position(xpos=0.7, ypos=0.3)
然后对这立的参数 xpos 和 ypos 通过自己调整摸索后发现,x=0,y=0时为左上角, x=1, y=1 也是左上角
但是x=0.99 , y = 0.99 时就是右下角,所以x和y的取值范围为 [0,1) 左闭右开(初中数学?)
此外还有一个小技巧就是,可以开着游戏项目,修改脚本并保存后,在游戏项目中按 shift+R 直接重新载入脚本
如果修改的脚本就是当前执行的脚本,就会直接反应到游戏中。
可以根据这个功能对每一步的图像位置进行修正。
虽然感觉前面代码部分的心得大概没几个人会用得上,但是自己做出来的东西能动能执行那真是很有成就感
图均来源网络,若侵权则会删除
最后再求一波追随和血液,虽然拍卖会已经结束了
但是现在大家继续积累金币,说不定等10周年又有什么活动呢?
都说我的镇楼图吓人,那我当场自拍换一张行了吧
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?立即注册
x
评分
-
查看全部评分
|