吾日三省吾身
吾日三省吾身,想了什么?做了什么?收获了什么?
迄今为止,我已经从图模版转战到题模版啦,开始我的题模版征途!
-
先来看一看我的成果吧😁(有点不好意思)
图模版:
-
同步练3.2-10以内数的认识(随机排列)
-
同步练3.5-1000以内数的认识
-
同步练3.7-选项-麻将排列
-
学前-空间-1-3里与外(I)
题模版:
-
学前-比较-1-4粗与细
-
学前-比较-1-2厚与薄
-
学前-比较-1-1多与少
-
学前-比较-1-3远与近
-
学前-空间-1-5综合应用
-
学前-时间-3-1结束时间
-
学前-时间-3-2开始时间
-
再来写一些我的收获吧
场景:
-
如何进行新场景的配置
-
场景需要的图片添加到 texture/scene_bg/下
-
将图片做成预制
- 将背景图拖到层级管理器就可以变成预制体了!
- 前景和背景
- 切图出来的元素的相对位置
-
修改ExerciseData下的配置QuestionUISceneType,对应关卡配置的value
-
-
修改ExerciseScenarized下的配置表及相关逻辑
-
-
前景和背景的区别
-
topHub、topBg、bottomHub、bottomBg如何配置
- 各个机型上的自适应
- 在长屏机型,如何进行设置
图模版:
-
如何构建一个新的图模版
-
图模版由哪几部分组成
-
在图模版里面进行布局layout
题模版:
-
题模版由哪几部分组成
-
题模版的格式要求
-
题模版的布局
- 目前我在写的题模版的布局是用图文混排
-
题模版的参数设置要比图模版的更加自由(自己感觉的🤔)
-
总结一下遇到的问题吧
3.7题面木板上的文字居中
解决方法:因为木板上方有绳子,所以直接把其做成预制,预制的父节点为木板,在父节点下增加绳子的两个字节点,就可以啦!当然考虑适配问题,绳子的长度可以尽可能的拉长。
这样的话,在使用图文混排的时候,绳子既不会撑起预制的大小,也不会使得中心点偏移,刚刚好在木板的中央。
<prefab url="prefab/item/bg_brand" width="580" height="380" layout="c" align="center" space="0"><span size="50" font="FZY4JW" color="2f3351" align="center">哪个是 n1 ?</span></prefab>
4.5题面布局
要求:方块排列整体居中,横式偏下位置固定不动
解决方法:增加一层布局,如下图:绿色区域在上方红色的方框居中,两个红色区域竖向排列
空间-里与外题面布局
要求:物品随机出现在盘子的上方但是不能在正上方、物品在盘子居中位置、整体要体现层次感
方法:按照以下设计布局整体竖向排列,最下方是一个小一点的空白节点,为了使盘子不在桌子的边缘,增加整体舒适度;
中间一个盘子节点居中,盘子中的物品做成一个挂点挂在盘子上(如此盘子中物体的大小并不会影响这一层布局的大小),
最上方一层设置几个空节点和物品节点一起横向排列,使用random随机位置,去掉正后方的位置。
空间-里与外拖拽各部分的联系
想要达到的效果:题目答案对应的位置随机
方法:(这个我真的搞了好久,搞得头都是大的,不过还好,在lucca的帮助下,终于终于成功了!)
主要联系为:value-touch 和 top_slot_answer、bottom_slot_answer 和 left_touch_value、right_touch_value之间的,只要理清楚这些就可以啦
时钟-时针分针的关系
要求:符合现实生活中的时钟周转规律
方法:三角函数!
如何实现半小时一小时时间间隔的联系(直接在皮皮虾代码块实现)
-
增加一个新功能
在 lucca 的帮助下,使 isTouchFix 成为了一个可变参数
isTouchFit="false": 拖拽物是否适应拖拽容器大小
由于原来的代码已经有了isTouchFit这个功能,只不过是默认的设置为适应拖拽容器的大小;现在要想使其成为可变的参数,需要先在功能设置那里改一下(LayoutFactory,把isTouchFit数值修改),在根据参数传送路径,一路改一下,最先从外部接收到数值的是 InteractionObject ,增加 isTouchFit 参数,使其默认为true;然后值传入 HtmlStyle ,增加 isTouchFit 并设置判断语句,如果符合要求(!= null 和 != undefind),即进行传送值,之后值会传到 LayoutFactory,进行功能的设置。

浙公网安备 33010602011771号