- 输入框的制作: 创建一个UISprite 作为输入框的背景,并且命名为Input, 在Input下添加一个Label,用于显示文字, 最后在Input上添加Boxcollider和UIInput组件,并设置相应的属性,运行即可输入 输入框的属性简介: StaringValue 程序运行时显示的文本内容 Saved As ... 输入框的制作: 创建一个UISprite 作为输入框的背景,并且命名为Input, 在Input下添加一个Label,用于显示文字, 最后在Input上添加Boxcollider和UIInput组件,并设置相应的属性,运行即可输入 输入框的属性简介: StaringValue 程序运行时显示的文本内容 Saved As ...
- 来自百科的诠释: PlayMaker是由第三方软件开发商Hotong Games开发完成。它的Logo是一个中文的“玩”字(PS:看来中国文化声名远播)。它既是一个可视化脚本工具,又是一个分层逻辑框架。设计师、程序员使用PlayMaker能够很快的完成游戏原型动作,既适合独立开发者,又特别适合团队合作。 举个栗子: 以控制箱子的开关来举例, 选择中游戏对象,... 来自百科的诠释: PlayMaker是由第三方软件开发商Hotong Games开发完成。它的Logo是一个中文的“玩”字(PS:看来中国文化声名远播)。它既是一个可视化脚本工具,又是一个分层逻辑框架。设计师、程序员使用PlayMaker能够很快的完成游戏原型动作,既适合独立开发者,又特别适合团队合作。 举个栗子: 以控制箱子的开关来举例, 选择中游戏对象,...
- 组件的激活和隐藏: 使用渲染器(Renderer)中的enable属性: public class Demo4 : MonoBehaviour { public MeshRenderer rander; //在面板中拖拽赋值 void Update () { if (Input.GetMouseButtonDown(0)) { //鼠标点击切换状态 rande... 组件的激活和隐藏: 使用渲染器(Renderer)中的enable属性: public class Demo4 : MonoBehaviour { public MeshRenderer rander; //在面板中拖拽赋值 void Update () { if (Input.GetMouseButtonDown(0)) { //鼠标点击切换状态 rande...
- Unity 物理系统 -- 物理材质 物理材质用来调节碰撞物体的摩擦力和弹力效果。 要创建物理材质从Project面板中->Create->Physic Material。 然后从Project面板中拖拽物理材质到场景上物体的碰撞器Material属性上。 Physic Material属性: Dynamic Friction:动态摩擦力 ... Unity 物理系统 -- 物理材质 物理材质用来调节碰撞物体的摩擦力和弹力效果。 要创建物理材质从Project面板中->Create->Physic Material。 然后从Project面板中拖拽物理材质到场景上物体的碰撞器Material属性上。 Physic Material属性: Dynamic Friction:动态摩擦力 ...
- 随着unity的不断更新,在Unity 5.6.0以上版本场景加载“Application.LoadLevel”已经过时了(代码中提示已弃用),,有的时候却不妨碍程序,场景加载,但是看着那绿色的波浪线,和提示的警告,追求完美的我们难免,会寻求一个可行的方法,下面这个方法是可以用的,我已经使用了哦 using Unit... 随着unity的不断更新,在Unity 5.6.0以上版本场景加载“Application.LoadLevel”已经过时了(代码中提示已弃用),,有的时候却不妨碍程序,场景加载,但是看着那绿色的波浪线,和提示的警告,追求完美的我们难免,会寻求一个可行的方法,下面这个方法是可以用的,我已经使用了哦 using Unit...
- 零基础教你Unity接入IOS原生本地推送 一,新建Unity项目二,梳理程序流程三,处理代码逻辑四,测试场景搭建五,处理自动配置六,双端打包测试七,查看测试结果 从新建项目开始的保姆级教程,教你Unity接入IOS原生本地推送。 一,新建Unity项目 打开Unity Hub,点击 ”新建“ , 输入项目名称,选择存储位置,点击创建即可... 零基础教你Unity接入IOS原生本地推送 一,新建Unity项目二,梳理程序流程三,处理代码逻辑四,测试场景搭建五,处理自动配置六,双端打包测试七,查看测试结果 从新建项目开始的保姆级教程,教你Unity接入IOS原生本地推送。 一,新建Unity项目 打开Unity Hub,点击 ”新建“ , 输入项目名称,选择存储位置,点击创建即可...
- Unity 之 制作翻牌效果 一,卡牌效果展示二,翻牌动画制作三,翻牌动画展示 一,卡牌效果展示 工程图如下: PS: 1. 需要两个Shader来作为牌的正,反面的材质 2. 使用这两个Shader制作两个材质球用来渲染Mesh 二,翻牌动画制作 部分Animation动画: 部分翻牌代码: 三,翻牌动画展示 手动翻牌效... Unity 之 制作翻牌效果 一,卡牌效果展示二,翻牌动画制作三,翻牌动画展示 一,卡牌效果展示 工程图如下: PS: 1. 需要两个Shader来作为牌的正,反面的材质 2. 使用这两个Shader制作两个材质球用来渲染Mesh 二,翻牌动画制作 部分Animation动画: 部分翻牌代码: 三,翻牌动画展示 手动翻牌效...
- 匹配的方法其实就是电脑上的Esc键,,,现在Unity非常智能Input.GetKeyDown(KeyCode.Escape) 这么写它就会自动匹配了,,, 下面以一个按下两次就退出app应用的案例的形式分享,,,, public class Manager : MonoBehaviour { //exitMessage 是一个做成预值体的游戏对象,在面板上拖拽赋... 匹配的方法其实就是电脑上的Esc键,,,现在Unity非常智能Input.GetKeyDown(KeyCode.Escape) 这么写它就会自动匹配了,,, 下面以一个按下两次就退出app应用的案例的形式分享,,,, public class Manager : MonoBehaviour { //exitMessage 是一个做成预值体的游戏对象,在面板上拖拽赋...
- Unity 之 Texture和Texture2D 分享几个实用的方法,,, Texture转换成Texture2D,,, /// <summary> /// Texture转换成Texture2D... /// </summary> /// <param name="texture"></param> /// ... Unity 之 Texture和Texture2D 分享几个实用的方法,,, Texture转换成Texture2D,,, /// <summary> /// Texture转换成Texture2D... /// </summary> /// <param name="texture"></param> /// ...
- Unity 之 加载工程卡在音频处不动(Unity识别不出音频文件) 遇到问题:尝试解决一:尝试解决二:尝试解决三:解决方案: 遇到问题: 在Git上克隆同事上传的工程后,在本地打开。项目导入时重新导入MP3格式文件,一直卡在这不动… 尝试解决一: 删除工程中所有音频文件,等程序打开在再次导入,结果导入时程序直接崩溃: 再次打开工程可以... Unity 之 加载工程卡在音频处不动(Unity识别不出音频文件) 遇到问题:尝试解决一:尝试解决二:尝试解决三:解决方案: 遇到问题: 在Git上克隆同事上传的工程后,在本地打开。项目导入时重新导入MP3格式文件,一直卡在这不动… 尝试解决一: 删除工程中所有音频文件,等程序打开在再次导入,结果导入时程序直接崩溃: 再次打开工程可以...
- 技能冷却: 首先要有两个UISprite 一个作为游戏图标显示,一个使用半透明的灰色表示冷却过程中的遮罩层,代码当然也直接挂在这个UISprite(即为下图的Mask)上,并且设置Type属性为Filled如下图: 都设置完成之后,开始编写代码吧: public class JiNengLengQu : MonoBehaviour { public float... 技能冷却: 首先要有两个UISprite 一个作为游戏图标显示,一个使用半透明的灰色表示冷却过程中的遮罩层,代码当然也直接挂在这个UISprite(即为下图的Mask)上,并且设置Type属性为Filled如下图: 都设置完成之后,开始编写代码吧: public class JiNengLengQu : MonoBehaviour { public float...
- 动画系统 - Animation的基本属性 代码示例 public class AniceshiDemo : MonoBehaviour { Animation ani; //声明Animatio 类型 // Use this for initialization void Start () { ani = GetCom... 动画系统 - Animation的基本属性 代码示例 public class AniceshiDemo : MonoBehaviour { Animation ani; //声明Animatio 类型 // Use this for initialization void Start () { ani = GetCom...
- 用于控制角色的移动的最好办法便是使用摇杆事件,使用最多的摇杆插件EastyJoystick,也是EasyTouch摇杆的部分功能, 导入下载好的资源包,即EasyTouch插件 添加一个摇杆/按钮,,, 在Inspector面板中设置摇杆相关参数,,, Proerties: 摇杆属性设置 Position & Size : 摇... 用于控制角色的移动的最好办法便是使用摇杆事件,使用最多的摇杆插件EastyJoystick,也是EasyTouch摇杆的部分功能, 导入下载好的资源包,即EasyTouch插件 添加一个摇杆/按钮,,, 在Inspector面板中设置摇杆相关参数,,, Proerties: 摇杆属性设置 Position & Size : 摇...
- 下面是时间体系图:具体方法介绍可查Unity圣典,, Time 时间管理器: 说明: ● Fixed Timestep: 物理固定帧率.即: FixedUpdate响应事件的刷新帧率 ● Maximum Allowed Timestep: [’mæksɪməm] 物理固定帧率更新的最大时间值 ● Time Scale: 时间缩放 注: 如果Ti... 下面是时间体系图:具体方法介绍可查Unity圣典,, Time 时间管理器: 说明: ● Fixed Timestep: 物理固定帧率.即: FixedUpdate响应事件的刷新帧率 ● Maximum Allowed Timestep: [’mæksɪməm] 物理固定帧率更新的最大时间值 ● Time Scale: 时间缩放 注: 如果Ti...
- 第一个方法是,在什么都没有的情况下创建一个XML文件,, 第二个方法是,在上面创建好的根目录下,新建一段内容,,当然你还可以修改原来的属性或者删除,都是由对应的方法的,, 详情:修改删除方法 实现代码: using UnityEngine; using System.Xml; //注意引用命名空间 public class createXml : Mo... 第一个方法是,在什么都没有的情况下创建一个XML文件,, 第二个方法是,在上面创建好的根目录下,新建一段内容,,当然你还可以修改原来的属性或者删除,都是由对应的方法的,, 详情:修改删除方法 实现代码: using UnityEngine; using System.Xml; //注意引用命名空间 public class createXml : Mo...
上滑加载中
推荐直播
-
码道新技能,AI 新生产力——从自动视频生成到开源项目解析2026/04/08 周三 19:00-21:00
童得力-华为云开发者生态运营总监/何文强-无人机企业AI提效负责人
本次华为云码道 Skill 实战活动,聚焦两大 AI 开发场景:通过实战教学,带你打造 AI 编程自动生成视频 Skill,并实现对 GitHub 热门开源项目的智能知识抽取,手把手掌握 Skill 开发全流程,用 AI 提升研发效率与内容生产力。
回顾中 -
华为云码道:零代码股票智能决策平台全功能实战2026/04/18 周六 10:00-12:00
秦拳德-中软国际教育卓越研究院研究员、华为云金牌讲师、云原生技术专家
利用Tushare接口获取实时行情数据,采用Transformer算法进行时序预测与涨跌分析,并集成DeepSeek API提供智能解读。同时,项目深度结合华为云CodeArts(码道)的代码智能体能力,实现代码一键推送至云端代码仓库,建立起高效、可协作的团队开发新范式。开发者可快速上手,从零打造功能完整的个股筛选、智能分析与风险管控产品。
回顾中 -
华为云码道全新升级,多会话并行与多智能体协作2026/05/08 周五 19:00-21:00
王一男-华为云码道产品专家;张嘉冉-华为云码道工程师;胡琦-华为云HCDE;程诗杰-华为云HCDG
华为云码道4月份版本全新升级,此次直播深度解读4月份产品特性,通过“特性解读+实操演示+实战案例+设计创新”的组合,全方位展现码道在多会话并行与多智能体协作方面的能力,赋能开发者提升效率
正在直播
热门标签