为了账号安全,请及时绑定邮箱和手机立即绑定

【亲手做一个送慕女神】Unity3D之圣诞节礼物

标签:
Unity 3D

图片描述

故事其实是这样的,去年圣诞节前夕,和女神聊天中她提到了圣诞礼物,我很豪爽地问她你想要什么,吃的还是实物?没曾想她竟会说,我要你手工制作的,买的没什么意思。在下顿时懵了,女神已经把话说到这份上了,只能硬着头皮答应下来了。连这点小要求都做不来,还怎么追女神是吧。

但是问题来了,做手工艺品,不在行啊,而且艺术细胞也有所欠缺。在下在夜空中苦苦思索,在宿友的鼾声中细细思量自身优势,终于灵机一动,咱计算机专业人士应该发挥自身特长才对,刚好前段时间学完了《万圣节前夜--惊声尖叫》,可以编写一个类似的程序赠与女神,想到女神到时惊讶的表情,在下便安然进入温柔乡之中。

说干就干,第二天一大早就起床准备,毕竟只剩下一周时间了。首先进入慕课网把万圣节前夜课程复习了一遍,以前只是依葫芦画瓢,做了个小程序,现在女神给了个展示自己学习能力的机会,在下定当好好把握。

接着花了几个小时构思了预期展示效果,所需内容、图片素材、音频、相关特效当然少不了一些故事情节,不然怎么感动女神呀。于是乎,从女神的空间和微信上搜刮了二十多张图片,设计好主题色彩后,接下来就是代码环节,在下使用的是C#脚本。现编写好抖动和渐进特效后,再进行流程控制。

在前期调试过程中,问题一就来了。图片素材有背景,效果显得很难看,很不协调,而我要的只是女神部分的轮廓而已,怎么办呢。这时候要用到四大邪术之神奇的中国PS技术啦。问题是没有用过咋办,刚好有同学精通这一领域,于是在下跑过去虚心请教,终于把这一关键性问题解决了。

接着问题二又来了,教程中老师的素材较少,在3D场景中拖拽很方便,但我的素材很多啊,在3D场景中布局有点麻烦,而且真心感觉坐标方位很难控制啊,而且我这里也不用3D效果,果断改成2D场景的,果然方便了很多。

接下来是问题三,老师的整体效果中只有短短的十多秒,这远远不够啊,而且只教了渐进效果,没有渐出效果,所有素材显示在一个背景中,这对于我来说肯定是不行的。当时进社区(也就是现在的猿问)中提问,又在百度搜索,依旧无果。在下把心一横,干脆显示完一个页面的内容后用一个大黑背景进行覆盖,再显示下一页内容,层层往上覆盖,同时也实现延长总体时间效果。

接着是故事情节部分,在下把和女神从相识到制作这一程序的缘由进行简单的汇总陈述到程序之中。当然最后少不了在下的大名啰。而且在下使用了各种各样的字体,草书和花式英文让整体效果有了不小的美化。大家可以从www.ziti88.com进行字体转换,当然是免费的而且好用才推荐给大家啰,转换时记得把图片背景设为透明,才只显示字体轮廓,否则还是矩形状图片。

接下来整个程序已经初步完成了,进行中期调试。问题四就来了,整个程序播放完之后无法退出发现没有,这可是一大Bug。怎么能把这样的半成品交给女神呢,于是在下向网上各大精英请教,搜索解决方案,终于有了眉目,通过代码制作一个退出按钮,可以实现点击立即退出效果。修改过后,再进行测试,又一个问题几乎让在下哭了,按钮从一开始就显示出来了,这完全不是在下要的效果啊,于是再向大神虚心请教,终于习得隐藏按钮大法,修改代码后,再测试,键盘点击ESC键弹出退出按钮,测试成功。

接下来是后期测试,丰富了一下内容,再调整了几个衔接的不太协调的画面,为了女神我也是拼了。

接着是打包程序,你以为已经完了,怎么可能,早着呢,问题五又来了。打包好之后发现除了exe可执行文件外,还多了个文件夹,而少了文件夹程序就不能正常执行了。咱当然不能就这样把它交给女神了,咱IT人士是追求卓越的的人,怎能忍受这等缺陷,而且给了女神也不便于保管。况且可执行文件的小图标不太好看,咱得换一换是吧。最后一步,创建自解压文件,我是使用好压,你们也可使用其他压缩软件,记得替换一个合适的ICO图标。因为是圣诞节嘛,我替换了个圣诞帽图标,最后大功告成。

看着自己的成果,满满的成就感。其实在下也挺佩服自己的自学能力的,起码能做到学以致用嘛。当然这也要归功于慕课网,真心让我学到很多有用的知识,甚至是学校学不到的东西。当然在下只是一届学生,接触Unity3D时间不长,还有许多需要学习的地方,各位大神有什么意见或者建议的话可以通过QQ:947444372与我联系。

点击查看更多内容
18人点赞

若觉得本文不错,就分享一下吧!

评论

作者其他优质文章

正在加载中
感谢您的支持,我会继续努力的~
扫码打赏,你说多少就多少
赞赏金额会直接到老师账户
支付方式
打开微信扫一扫,即可进行扫码打赏哦
今天注册有机会得

100积分直接送

付费专栏免费学

大额优惠券免费领

立即参与 放弃机会
意见反馈 帮助中心 APP下载
官方微信

举报

0/150
提交
取消