2D
二龙_01
这个作者很懒,什么都没留下…
展开
-
Unity2D背包系统文字详解
1.创建可移动人物2.创建ScriptableObject脚本item用作数据存储,在Item里加入你所需要的参数,方便修改道具数据3.创建背包数据库,建一个列表收纳道具Item4.在地图上设置道具,挂上具有碰撞检测的脚本,当人物角色碰撞到道具时,道具调用背包数据库,将当前Item,ADD进列表当中如果列表已有相同类型的道具,则道具数量+1,否则,遍历整个列表,插入到没有Item的...原创 2020-04-28 22:28:37 · 717 阅读 · 0 评论 -
Unity的OntriggerEnter2D函数与物体在Inspector层级关系
情形:创建 了一个可以飞行离手的武器,将其设置为人物的子物体,目的在于人物移动可以手持武器移动。编写控制武器飞行的脚本发现,人物的移动会对武器飞行有影响,原因在于,人物是飞行物体的父物体,当父物体的绝对坐标改变,其下的子物体也会随之而改变,从而导致武器飞行轨迹不是原先设想的成一条直线飞行。尝试的解决方法:当武器离手时,将武器的Parent设置为NULL,武器的坐标也就跟人物脱离的关系,当武...原创 2020-04-28 16:55:16 · 514 阅读 · 0 评论