unity
百脑神童
专注于vue,react,unity游戏
展开
-
Unity 简单的回合制攻击
1.TurnControl 挂在Play场景上。2.挂在脚本人物的叫脚本。原创 2024-02-03 11:43:39 · 261 阅读 · 0 评论 -
Unity 使用Toggle Group,toggle实现单项选择
(canval 挂载 Toggle Group组件,脚本ToggleController),toggles数组两个toggle添加进去。(每个toggle 关联方法OnToggleValueChanged)1.新建一个父类Canval,下面两个toggle。2.ToggleController脚本。原创 2023-12-25 16:34:12 · 907 阅读 · 0 评论 -
Unity 左右布局排版,Grid布局的使用
1.新建一个空对象GameObject, width: 400, height:100,两个canvas(wordLeft,wordRight),分割线Image(width:1,height:100)2.预制体word-input (包含图片,图片下有Text),图片挂载Vertical Layout Group 自适应宽高布局,挂载脚本WordInputPrefab。3.GameObject 挂载脚本Login5。原创 2023-12-23 11:20:15 · 823 阅读 · 0 评论 -
Unity 无限滚动列表
5.在content下排好一行三个字段视图,table-row 挂载脚本row ,三个Text 拖过去分别关联脚本字段,然后做出预制体。1.使用scroll view,设置(例如width 500,height 200),关联脚本ScrollList。4.Content 配置,对应配置Height,cell size (每行的配置),spacing 间隔。2.scroll view 对应的配置,脚本组件对应拖过去。原创 2023-11-29 14:52:12 · 1529 阅读 · 0 评论 -
Unity实现人物移动、旋转、跳跃
2.相机放在人物头部,转动需要带着人物转,相机转动灵敏度和上下转动角度范围根据具体情况配置。3. 文件目录(人物final bowser fly,相机Main Camera)脚本CameraController和Player直接挂载到人物就可以用了。1.Player脚本控制人物移动,可单独使用。Collider和Rigidbody。调整人物和相机的位置。原创 2023-11-25 14:48:14 · 2340 阅读 · 0 评论 -
Unity 多语言功能
2.新建SelectLanguageToggleC#脚本,绑定下拉框选择事件changed(关联方法setLanguage),option(中文,English)3.新建LanguageUIText,挂载到有Text组件的对象上,填写key(和翻译文本的key一样,如text1)1.LanguageManagers的C#脚本,把数据保存到字典里。原创 2023-11-24 09:29:57 · 464 阅读 · 1 评论