!!!!笔者电脑在录屏时非常卡…所以预览没了
本文素材及源代码:点此免费下载
转载请附带原文链接,素材及源码禁止盈利性或商业性用途使用
另外项目中视频涉及隐私已经被替换为不可播放的文件
只需要替换视频,稍作配置即可正常运行
Unity版本 2019.4.28f1c1
素材如有侵权请联系作者…QQ2781466615,沉迷高中课程无法自拔,回复不及时请见谅。
(至今笔者仍是屌丝+单身狗…QAQ)(2021年九月)
其实真的好累好累,当时在电脑面前坐了好久,吃饭5分钟,一边兼顾课程,一边做这个,前所未有的累,发出来这个项目造福大众
意思是你的礼物尽量的能感动对方,比如勾起对方的回忆
女孩子都喜欢精致一点的东西,请把特效做精致
要让她知道你真的用心去做了,而不是敷衍,所以不要找外援,最后稍微提一下做的过程如何艰难
要注意你和对方的关系,不要过度越界,比如对方不是你女朋友,内容就要适可而止,既包含暗示,又包含距离
你的东西,要让她知道,你有责任感,是个可靠的,值得信任的人
寻觅你们之间的点点滴滴,挖掘细节,让对方感觉到你的在乎和细心
一切的一切都没有这个重要,女生不会因为你的付出而对你感激,那是变了质的追求,你要努力塑造个人形象,塑造一个自己的人设,用自己的优秀产生天然引力,在生活中你也会发现很多人都有自己独特的气质.
以下仅供参考,这是笔者的个人准备,建议重做
模式:
开场白 - 小游戏 - 过场文案 - 视频升华 - 收尾动画
笔者的视频剪辑水平真不高,但是我想起来PPT可以把幻灯片配乐导出成视频,所以笔者打算这样做一个小视频,记录生活片段
然而素材的来源是个问题,我们曾经打过的赌,曾经在QQ上的调侃,在日常生活中的关心,在很久很久的过去时光,从相识到相知,这个视频记录了感动的瞬间,心动的画面。
这个视频不需要有多华丽,不需要可以去找模版,找外包
只需要你把图片塞进幻灯片,在下面配一些诗意的文字,阐述你们的“故事”
提示:可以插几张她的美丽照片,P的也没关系的,女生很喜欢自我感动,照片能让对方产生自己很不错的心理提升感
笔者语文水平还算可以,比较擅长写一些短句,片段,效果还是不错的
比如曾经值日扫树叶(我们赢了秋风,却输了岁月。)
(什么输了岁月…作业没补完,早自习没了就是岁月)
看晚霞没手机拍照(学校的晚霞只能用青春来记录。)
文艺青年23333(实则屌丝一枚无可救药)
以下是笔者的文案
"还记得我们初次相识吗?",
"还记得我们第一次一起去图书馆吗?",
"还记得...",
"探讨问题时的青春色彩",
"疫情网课下的相助你我",
"身处困境中的暖心相助",
"还记得...",
"每一个温暖的瞬间",
"每一句关心的问候",
"每一幅感动的画面",
"不许织诗成锦的梦幻",
"不许雪月风花的未来",
"欠你一个承诺",
"不负时光",
"不负卿"
其实每一句话都包含着我们之间的故事,从最开始的相识,到学校网课我孤立无援带给我的曙光,到每一句问候和每一瞬感动.
这个文案打算在程序中进行插入,以一种渲染气氛的作用存在
笔者打算做一个简洁的设计
这是一个平平无奇的首页,中间一颗心,两边各一个小人,中间一个开始按钮,唯一的交互就是一个按钮,你以为这个页面很简单,但是在结束时就不一样了
这个按钮上有一个切换场景的代码,主要使用UnityEngine.SceneManagement中的API进行切换,但是我不想让切换场景过于单调,为了精致一点,我做了一个渐变切换
主要逻辑是一张纯粉色的底图,然后调整它的透明度,来实现一个渐变效果
我相信这个功能还是比较简单的,一个按钮事件而已,由于这个程序是在七夕节前夕做的,时间十分仓促,代码写的很烂,毕竟这不是需要维护的东西,能跑就行吧…
本界面功能:
1.点击按钮切换Scene
2.播放背景音乐
3.渐变色换场景
第一关是很简单的拼图,灵感来自于笔者曾经和那个人打赌的失败,被迫换了一天鸭子头像,回忆曾经的美好.
拼图成功的时候,会跳转到下一关,跳转仍然执行渐变
这是我曾经调侃她:你这快有120了吧
我把游戏中初始的体重设到她的实际体重,然后吃苹果到120成功
别以为这是简单的贪吃蛇,但实际上操作方式很反人类
旋转操作法(我不会告诉你这是BUG的)
然后跳转到这个页面,一直渐变的播放前面的文案
这个功能建议使用Dotween
void Pingpong(float fromValue, float toValue,float duration)
{
Color temColor = target.color;
temColor.a = fromValue;
Tweener tweener = DOTween.ToAlpha(() => temColor, x => temColor = x, toValue, duration);
tweener.onUpdate = () => { target.color = temColor; };
tweener.onComplete = () =>
{
sign = !sign;
if(index+1==ls.Count)
{
go.SetActive(false);
mt.Play();
target.text = "";
return;
}
if(sign)
{
target.text = ls[++index];
}
Pingpong(toValue,fromValue, duration);
};
}
文案结束时,逐渐淡化所有Text,并且渐入播放一个视频
(以下网图,做成视频了)
这个视频尽量具备上面说到的法则特质
如何使用VideoPlayer不进行描述
视频播放完了也就到了尾声,用一个合理的方式结束游戏吧
游戏中的两个小人会在音乐的伴随下相互靠近到心处停止
最后,谨以本文愿有天下情人终成眷属。
纪念高中那段和她的岁月静好…