unity基础问题

1.一个列表中的UI有放大效果,用什么实现?

缩放,Layout组件可以勾选使用子级缩放,这样缩放之后也能保持间距

2.UGUI事件传递机制的冒泡机制是怎样的

事件系统从内向外遍历UI层次结构,通知父级UI元素有关该事件的信息。类似按钮或者iPhontDownHandler之类的接口,有一个处理停止传递,当事件传递到最外层的UI元素或未被处理时,事件系统将结束事件的传递。这样可以做到拖动的时候拖动列表,点击的时候响应某个item的点击

3.怎么控制Layout里面某个Item的位置

用了Layout当然无法直接控制位置,不过可以弄个空节点,然后内容放孩子节点里面然后控制孩子的局部坐标,一般列表效果实现首选unity的布局组件不到万不得已不自己写update控制位置

相关推荐
探求虚无11 小时前
用 AI 在 Unity 里做一款 RTS:最难的不是生成代码,而是证明它真的能玩
人工智能·unity·游戏引擎
17岁的勇气1 天前
Unity Shader unity文档学习笔记(二十二):shader变体
笔记·学习·unity
寂寞的船2 天前
【Unity知识速递】第10期 Unity GC 零分配实战:从 UnityEngine.Pool 到手动 GC 控制的全链路优化
jvm·unity·c#·游戏引擎·lucene
寂寞的船5 天前
【Unity知识速递】第8期 IL2CPP 托管堆内存碎片与原生堆交互机制深度解析
unity·游戏引擎·交互
寂寞的船5 天前
【Unity知识速递】第5期 Unity 6.2 深度解析:AI Assistant 登场,World Space UI 与 Sentis 全面升级
人工智能·ui·unity
寂寞的船5 天前
【Unity知识速递】第4期 MCP for Unity:用 AI 自然语言控制编辑器
人工智能·unity·编辑器
淡海水5 天前
09-04-内存-Unity原生对象生命周期
unity·c#·游戏引擎·gc
寂寞的船5 天前
【Unity知识速递】第6期 URP性能优化完全指南:从内存到GPU的三维调优
unity·性能优化·编辑器
寂寞的船6 天前
【Unity Bug挑战】第10期 SerializeReference 内存泄漏之谜
unity·c#·游戏引擎·bug
tealcwu8 天前
【Unity基础】为什么游戏需要物理按键映射?从 Unity Input Manager 到跨引擎输入设计
java·游戏·unity