Tech Share
00中文日志
Random
💎24-04-17 周三
type
status
date
slug
summary
tags
category
icon
password
快速总结
【今天的所得】
- 一半时间拿来休息?
- 压力值稳定
- 牛腩盖饭超好吃!
- 补了IOL动画作业,推进了115项目的开发
- 115项目 尝试使用AC的代码库,进行功能开发
- 115项目 关卡优化参考图收集,确认可以添加的元素
- 发现了一个数学问题,叫Book-stacking Problem,有点意思
- 115项目 尝试使用2D物理模拟书籍堆叠效果
【今天的遗憾】
- 阴间作息,不太妙
- 饮食比例失调
- 肌肉酸痛,有点感冒,超累
- IOL 推进速度太慢,被代码功能耽搁
- 破动画要花好多时间去做
- 我恨画动画,以后都不想看了
- 115项目尝试使用AC开发,卡了2.5个小时,快乐且崩溃
- Unity卡的我想哭
- 没有早睡,可能心态比较炸裂
【工作时间】
7小时
身体数据
奖杯收集
今天的首要任务
🧬Health Hacker - Food 🍽️食物摄入=30%粗粮+30%蔬菜+20%肉类+20%脂肪
🧬Health Hacker - Exercise Ring = Full
🧬Health Hacker - Sleep Track ✅ 2024-04-18
👄English Speaking Practice + Reading 3 hrs. Challenge =
📝跨时空情报任务 -🧾 = 准备今日复习资料+记录复习内容 + 添加复习日期
📝跨时空情报任务 -✍️纸质日志 = Recall 练习,根据日期在【复习册】上进行复习练习
📝跨时空情报任务 - 50 Reinforce Method
📝跨时空情报任务 - New Information Input = AC + Script
👩🏻💻编程高手任务 - Code of the Day, Refine Code, Write A Line of Code = 115
🎮游戏化高手任务 - Game Development = 115
💬AI交流官任务 - 使用AI =
⌛终身成长者任务 - (👉゚ヮ゚)👉 Bilibili 直播上号! ✅ 2024-04-18
IOL 补作业 W2 ✅ 2024-04-18
IOL 补作业 W3
IOL 补作业 W4
IOL 补作业 W5
IOL 补作业 W6
IOL 补作业 Folio 1
图文记录
周一去健身之后,周二全身都疼,所以啥也没干,再加上稍微有点感冒,直接就躺了一天。
不敢作死,认真休息?
周二睡了快11个小时,所以周三的生物钟直接混乱了。
早上六点睡觉,然后下午1点半醒了,嗯,不提也罢。
整体的压力值都还不错,没有太紧张的样子。
饮食方面比例差了点,吃的热量明显也不够。
不过消耗不大,所以没问题吧。
下午一点多才起床,然后还是肌肉酸痛,出门走了一下,搞了点饭吃。
吃完美食之后,感觉脑子上线了,于是就开始肝和补差的作业。
早饭:鸡汤
午饭+晚饭
【牛腩盖饭】
主食:白米饭
蔬菜:西兰花
蛋白质:牛肉、牛腩、牛筋
吃完之后就要开始赶作业啦!
首先我快速的看了一下队友的更新,发现没看懂。
这个事情以后再说,现在的目标是赶作业。
我计划今天制作一些简单的动画,以及把这些动画放进Unity里面,测试一下交互效果。
真的非常讨厌做动画,就这个简单的东西我要弄一个半小时,非常的不划算,要用来写代码功能我可以做多少个。
是什么智障的学校要求每个人都去学动画的,我为什么要搞这个智障的玩意儿,为什么一定要我们自己手画,逐帧动画?
每多弄一点越确定了我对动画的厌恶,完全就是坐牢,我宁愿去学高数。谢谢
然后做了一个水龙头的动画,这个主要靠音效,因为图片真的很小。
准备使用AC的人物控制器,修改我的动画控制器,主要是要切换动画,需要自定义人物状态,然后切换动画。
刚开始,我准备花一丢丢时间,写一下小功能,因为第一次接触AC,所以还不确定该如何使用。
也就是一个简单的,隐藏玩家贴图的功能,需要尝试使用AC使用这个代码。
前30分钟,失败。
好像没办法直接使用AC来控制我的代码,但是可以设置和控制一个数值?
这里我采用的是让这个animator跟踪一个值,自动实现切换的功能,当然因为放在update里面会比较卡,但是现在我还不是很懂AC的动画机制。
所以这个问题以后解决吧,先试试能不能通过我的代码控制。
半个小时候,成功了一半,Global Variable有改变,但是一直无法读取值。
我怀疑是我的理解问题,所以然后我查了一下它的官方手册,不是很懂怎么用,都试试吧。
还是不理解为什么无法获取bool值,明明本地的inspector 有正确的数值修改,但是获取的时候又是另一个值。
我不理解,就寥寥几句话,小学生也能明白的功能,为什么我的代码表现,和文档里面的不一样。
好好好,不得不说他们的手册写的烂。
我在尝试了所有GVar里面的方法,发现永远bool值返回的都是true,就不是很理解。
突然发现还有一个从来没有被提到的class,GlobalVariables,然后其中也有一个GetBoolValue(); 我就寻思着,反正枚举法,我全都试一遍总行吧。
没想到啊没想到,这居然成功了?
就这?
文档里面一个字也没提,教程里面也没提,但就是可以用?
这玩意儿一共搞了我2.5个小时!?
虽然很爽,把问题解决了超开心。
但我还是有点想哭。
悬着的一口气终于放下咯,休息一下继续赶一下动画。
我感觉脑子已经不能写代码了捏。
休息了半个小时
在Jira上更新了刚才的修改,也更新了Github,Miro上的存档和说明。
非常讨厌的是,这几天的Unity格外的卡。有可能是我D盘快爆了的缘故,要删点游戏咯。
反正就卡的莫名其妙,也有可能是我电脑卡,所以明天重启电脑的时候顺便也要清理一下咯。
还有一些IOL的动画任务,我感觉需要设计和制作一些。
反正Unity卡的我难受,重启了一下,感觉没啥差别。
然后我就想了一下关卡可以如何优化,找了一些参考图。
比如书房界面,可以添加更多光源,以及更多书堆。
然后我就想到了一些怪异的表现,比如突然有一本书掉出来,或者书堆倒塌,吓人。
之后我就去网上找参考图,书堆有了,书掉下来也有,但是书堆倒塌貌似真没有。
然后我就发现了有一个数学问题,就叫Book-stacking Problem,有点意思啊。
然后我就在考虑用2D物理来模拟这个效果,这样就不用画动画了。
倒塌状态看起来也许更自然?
总之,添加了更多装饰物品,预计会让这个场景变得更杂乱。
2D 物体的碰撞还可以添加更多可玩性,我感觉是可以的。
后面的场景,比如花园也可以使用,草和树叶的动态都可以复用!
更新了今天的开发日志报告,然后提交了Jira记录,感觉差不多了
明天可以冲爆!
今天就先不写日志了,明天早起,冷水澡,咖啡,爆肝!
项目115开发进度日报
Last update: 2024-04-17