
Demo
文章平均质量分 87
Chinarcsdn
人各有命,上天注定。有人天生为王,有人落草为寇。脚下的路如果不是你自己的选择,那么旅程的终点在哪儿也没人知道,你会走到哪儿,会碰到谁,都不一定。而我也将踏上一条不知道终点的路程,因为在那一天我遇见了…………真正的自己!
展开
-
腾讯Cos对象储存api用法教程中英图文讲解
Chinar blog :www.chinar.xin腾讯云 Cos API教程本文提供全流程,中文翻译。 Chinar 的初衷是将一种简单的生活方式带给世人 使有限时间 具备无限可能 Chinar —— 心分享、心创新!助力快速理解 Cos API 常用函数为初学者节省宝贵的时间,避免采坑! Chinar 教程效果:文章目录1 Presentation —— 介绍 2 Head —— 文件头部信息 GetCrc64 —— 获取 Crc64码3 Cloud Functi.原创 2021-07-06 10:45:18 · 1974 阅读 · 2 评论 -
Unity Physic.Simulate多场景模拟物理仿真效果、绘制运动轨迹
Physic API 绘制运动轨迹Physic.Simulate本文提供全流程,中文翻译。Chinar 的初衷是将一种简单的生活方式带给世人助力快速理解 Physic.Simulate 绘制运动轨迹同一场景,解决多种物理效果并存问题愤怒小鸟、桌球、爆炸....Unity 2018.3以后支持多个物理场景用以解决物理限制问题看了下官方发布的视频中一个比较有意思的案例原创 2020-10-10 17:13:12 · 6763 阅读 · 0 评论 -
Unity Bounds包围盒详细教程-图文帮助初学者理解-Chianr
Bounds 包围盒教程助力快速理解 Unity Bounds 包围盒,及使用场景为初学者节省宝贵的时间,避免采坑!Bounds ——包围盒的官方解释我就不做赘述,看得懂,会用的也不会到处找攻略。1理解包围盒是什么;2学习求出包围盒8个顶点;3使用包围盒划线;AABB包围盒是比较简单的一类包围盒,Bounds是 struct 结构体优点:构造比较简单,存储空间小,计算速度快,包围盒相交测试简单缺点:紧密性差,轴对齐的意思是无法将 bounds 进行轴旋转原创 2019-07-28 03:22:31 · 17110 阅读 · 1 评论 -
Unity Hinge Joint铰链组件
铰链组件本文提供全流程,中文翻译。助力快速学习 Unity Hinge Joint 铰链关节的使用为初学者节省宝贵的时间,避免采坑!使用铰链实现开关门Unity 铰链Hinge JointHinge Joint 实现开关门Connected Body 连接的对象,如果没有设置,则连接到世界Anchor 自身摆动的轴的位置。该位置在本地坐标系中定义Axis 绕着某个轴旋转。Axis 绕着某个轴旋转。Auto Configure Connected Anchor 如果启用此选项,则将自原创 2019-07-02 09:18:42 · 21447 阅读 · 0 评论 -
Unity角度函数说明
Chinar blog :www.chinar.xin TexturePacker本文提供全流程,中文翻译。 Chinar 的初衷是将一种简单的生活方式带给世人 使有限时间 具备无限可能 Chinar —— 心分享、心创新!助力快速完成 Unity 服务器的购买、配置、以及网站的搭建为初学者节省宝贵的时间,避免采坑! Chinar 教程效果:文章目录1 Intro...原创 2019-06-30 23:55:50 · 783 阅读 · 0 评论 -
Unity编辑器类
Chinar blog :www.chinar.xin TexturePacker本文提供全流程,中文翻译。 Chinar 的初衷是将一种简单的生活方式带给世人 使有限时间 具备无限可能 Chinar —— 心分享、心创新!助力快速完成 Unity 服务器的购买、配置、以及网站的搭建为初学者节省宝贵的时间,避免采坑! Chinar 教程效果:文章目录1 Intro...原创 2019-06-30 23:51:01 · 1267 阅读 · 0 评论 -
原版RectTransform文档
Chinar blog :www.chinar.xin RectTransform类解析本文提供全流程,中文翻译。 Chinar 的初衷是将一种简单的生活方式带给世人 使有限时间 具备无限可能 Chinar —— 心分享、心创新!助力快速完成 Unity 服务器的购买、配置、以及网站的搭建为初学者节省宝贵的时间,避免采坑! Chinar 教程效果:文章目录Rect...原创 2019-04-20 17:52:55 · 485 阅读 · 0 评论 -
Unity 钟表电子表手表效果教程
本文提供全流程,中文翻译。钟表效果的实现方式助力快速通过 Unity 实现钟表 / 计时器等时间效果为新手节省宝贵的时间,避免采坑!第一种:钟表Horologe —— 钟表结构Chinar 为大家介绍几种程序开发中电子表、钟表、计时器等实现方法Degree And Script —— 角度和脚本Buffer Animation —— 缓冲动画原创 2019-01-31 23:56:56 · 3256 阅读 · 1 评论 -
Unity获取系统时间-所有显示方式 DateTime类详解
Unity获取系统时间-所有显示方式 DateTime类详解本文提供全流程,中文翻译。助力快速理解 Unity 以及 DateTime 时间类的用法 Unity获取系统时间DateTime 类教程详解Unity 中我们要获取时间,只需要使用 System 命名空间下的 DateTime 类即可完成创建一个指定的时间,只需要在构造函数中初始化 年、月、日、时、分、秒 即可格式化时间,显示 需要用 yyyyMMddHH:mm:ss 来对应的格式化时间原创 2018-10-03 23:52:19 · 35696 阅读 · 0 评论 -
Unity SceneManager场景管理Chinar详解API
本文提供全流程,中文翻译。Unity SceneManager场景管理Chinar详解API助力快速理解 Unity 场景管理的 API 诸多用法Unity 场景API中文详解我们在游戏开发中,经常用到关卡切换、场景切换、加载场景等诸多功能性操作Unity 为我们提供了场景管理类,可以很方便的对场景进行各类操作下边我们就来一的看一下,API中的函数具体用法另附—— 官方API链接其他易出错的函数, Chinar 也用了简单例子做了说明,避免初学者踩坑!原创 2018-10-01 00:46:34 · 12581 阅读 · 1 评论 -
Unity灯光烘焙系统
如博文无法正常显示,请访问原文地址: https://blog.csdn.net/ChinarCSDN/article/details/79597142 Unity开发VR之Vuforia 本文提供全流程,中文翻译。 Chinar 坚持将简单的生活方式,带给世人!(拥有更好的阅读体验 —— 高分辨率用户请根据需求调整网页缩放比例) Chinar —— 心分享、心创新!助力快...原创 2018-09-30 23:57:31 · 1242 阅读 · 0 评论 -
Unity3D判断移动平台用户联网状态,WiFi/移动网络/无网络
本文提供全流程,中文翻译助力快速通过 Unity API /C#/C++判定移动平台用户网络连接状态为新手节省宝贵的时间,避免采坑!NetworkReachability —— 网络可连接性Application.internetReachability 有3种网络连接类型C# InternetGetConnectedState —— Csharp 检查网络连接状态适用于各个平台、PC端,移动端,非手持设备原创 2018-08-31 23:01:24 · 5030 阅读 · 0 评论 -
Unity C# 《有限状态机》的用法教程详解
Unity C# 《有限状态机》的用法教程详解有限状态机用法教程本文提供全流程,中文翻译。助力快速理解 FSM 有限状态机,完成游戏状态的切换为新手节省宝贵的时间,避免采坑!有限状态机简称: FSM —— 简称状态机是表示有限个状态以及在这些状态之间的转移和动作等行为的数学模型FSM 一共2个类,不需要挂载到游戏对象上FSMState 状态父类,所有子类状态都继承与这个类例如以下工程:我们要需要2个状态: 菜单状态 与 游戏状态那么这两个类MenuState 和 Ga原创 2018-08-31 22:58:07 · 8725 阅读 · 0 评论 -
Unity多种划线射线操作总结-如:从相机到物体
Unity多种划线射线操作总结-如:从相机到物体Unity多种划线射线操作本文提供全流程,中文翻译。助力归类划线操作,以及射线相关问题Unity 中我们有时需要检测射线是否与物体碰撞,以及碰撞位置那么我们就可以用Debug.DrawLine()函数,画一条从相机到物体的线,便于我们观察原创 2018-08-31 22:57:02 · 2821 阅读 · 3 评论 -
Unity动画机制 Animator与Animator Controller教程
Chinar本文提供全流程,中文翻译。Unity动画机制 Animator与Animator Controller教程助力快速完成 Animator 动画的添加与控制为初学者节省宝贵的时间,避免采坑!unity 中为我们提供了而全面的动画设计解决方案,用来完成游戏对象的动态效果的控制和创建我们想要一个人物模型动起来,非常简单只需要在人物的游戏对象上添加 Animator 组件然后创建一个 Animator Controller 来控制对应的游戏对象的动画 Animator 即可 新创建原创 2018-08-05 23:59:05 · 39808 阅读 · 12 评论 -
Unity打开外部程序exe/Bat文件方案
Unity打开外部程序exe/Bat文件方案Unity调用外部程序/Bat文件本文提供全流程,中文翻译。助力完成 Unity 打开外部程序 exe / bat 文件Unity 调用系统进程,可直接调用外部程序 Excel 进行打印操作会直接在目标路径下生成对应的 PDF 文件另外还有其他命令: new / edit / open / print / run / run as 分别执行不同操作用记事本打开你需要操作的 .bat 文件在第一行加上: cd /D %~dp0原创 2018-07-26 23:24:21 · 3901 阅读 · 1 评论 -
Lua IDE工具-Intellij IDEA+lua插件配置教程(Chianr出品)
Lua IDE-Intellij IDEA+lua插件非常好用的开发工具配置教程(Chinar强烈推荐!)助力快速配置与完成 Intellij +Lua 插件的安装、配置那么同样,我们写 Lua 代码也需要一个好的 IDE,才能使我们开发的进度和工作效率提高好了,废话不多说!Chinar 对比了市面的多款 Lua IDE 工具/插件,国内外口碑比较好的Lua studio / Sublime Text / Intellij IDEA /原创 2018-07-22 00:01:41 · 5516 阅读 · 0 评论 -
XLua热更新用法全流程总结(所有容易出问题的点)
Xlua热更新流程总结本文提供全流程,中文翻译。 Chinar 坚持将简单的生活方式,带给世人!(拥有更好的阅读体验 —— 高分辨率用户请根据需求调整网页缩放比例) Chinar —— 心分享、心创新!记录 Xlua 完成热更新流程为新手节省宝贵的时间,避免采坑! Chinar 教程效果:1 Description —— 描述2 Xlua...原创 2018-07-20 00:09:03 · 11042 阅读 · 2 评论 -
Unity用GUI绘制Debug/print窗口/控制台-打包后测试
Unity用GUI绘制Debug/print窗口/控制台-打包后测试Unity游戏视窗控制台输出Chinar助力快速在 Game 视窗用 GUI 实现一个控制台的输出面板Chinar 教程效果:(可打包后执行-便于调试) 将该脚本挂载空物体上,无需其他任何配置运行 / 打包后,按下按键 Q 即可打开 / 关闭面板(可通过 Inspector 面板 ShortcutKey 属性自定义打开控制台面板的快捷键)原创 2018-07-18 23:27:38 · 2603 阅读 · 3 评论 -
Unity在UI界面上显示3D模型/物体,控制模型旋转
UnityUi显示3D物体/模型,控制物体旋转,转动全教程-超简单3D物体在UI界面的显示Chinar 本文提供全流程,中文翻译,助力快速利用 UGUI 完成 3D 物体在 UI 界面的显示游戏开发过程中,我们时长会需要把 3D 游戏对象/模型显示在 UI 界面上例如王者荣耀上的人物选择,可以旋转、交互、控制例如商城购买时,我们可以旋转人物,看时装效果是否令我们满意那么我们开发者就需要做到,让UI元素来显示3D模型/游戏对象,供玩家控制使用原创 2018-07-16 01:00:14 · 25102 阅读 · 16 评论 -
Unity游戏开发常用的一些函数用法
Unity游戏开发常用的一些函数用法Unity游戏开发常用函数本文提供全流程,中文翻译。Chinar 坚持将简单的生活方式,带给世人!助理快速了解 Unity 开发中常用的一些基础函数RotateAround —— 围绕某个点/对象旋转原创 2018-07-14 14:54:10 · 2722 阅读 · 0 评论 -
Unity背包/商城物品逐个显示缓动效果-依次显示
Unity背包/商城物品逐个显示缓动效果-依次显示道具栏/商城中物品逐个显示效果Chinar本文提供全流程,中文翻译。助力完成背包/商城 Scroll View / Grid Layout Group 逐个游戏对象的显示 通过协程,一个一个加载并显示图片Resources 中创建一个预设物 Image ,用来动态加载实例化将需要显示的文字转为字符,然后一个个的取出,并通过协成完成显示原创 2018-07-12 23:52:05 · 2894 阅读 · 3 评论 -
Unity3d mesh合并,网格合并具体用法教程
Unity3d mesh合并,网格合并具体用法教程Unity开发Mesh合并网格Chinar-本文提供全流程,中文翻译。助力快速理解 Unity 中合并网格的概念与流程Unity 开发中,如果我们需要做性能优化或者是一些项目需求,需要将零散的几个物体进行合并,成为一个整体的模型而由于模型的样貌是由 MeshFilter 决定,上色由 MeshRender 决定所以我们只需将几个零散模型的 MeshFilter 进行合并,就能得到一个整体的模型原创 2018-07-09 23:57:23 · 19645 阅读 · 5 评论 -
Unity读取AssetBundle资源全教程(所有读取方式)
Unity读取AssetBundle资源全教程(所有读取方式)Chinar教程:读取/加载 AssetBundle 资源的多种方式助力快速理解如何读取 AssetBundle 中的资源4种加载方式:从内存中加载主要函数:AssetBundle.LoadFromMemoryAsync(File.ReadAllBytes(path1))第二种加载方式,从本地加载资源主要函数:AssetBundle.LoadFromMemory(File.ReadAllBytes(path1))原创 2018-07-08 21:04:52 · 13872 阅读 · 2 评论 -
Unity打包/读取AssetBundle资源全教程
Unity打包/读取AssetBundle资源全教程Unity 资源AssetBundle打包助力快速完成资源进行 AssetBundle 打包与读取,为新手节省宝贵的时间,避免采坑那就是最主要的热更新了注意-命名规范:写一个编辑器脚本,菜单栏中添加一个按钮,用来完成 AssetBundle 打包操作为了规范,要创建一个 Editor文件夹,将脚本放在该目录中点击按钮会在工程文件内, Assets 文件外,自动创建一个名为 ChinarAssetBundles 的文件夹原创 2018-07-08 02:37:36 · 16164 阅读 · 1 评论 -
Unity跳转场景进度条制作教程(异步加载)
Unity跳转场景进度条制作教程(异步加载)Unity跳转场景进度条制作本文提供全流程,中文翻译游戏开发中,我们经常会遇到需要做一个进度条用来告诉玩家,进行场景切换时,等待加载的进度或者时间等等那么在Unity开发中,我们就需要用到异步加载,来实现此类功能了把一下脚本挂载前场景然后指定需要跳转到的场景的 名称 / 下标UI 上创建一个 Slider 滑动条然后 我在这里是用 动态获取的方式获得的 名称为“ Slider ”原创 2018-07-06 23:27:32 · 6134 阅读 · 0 评论 -
Unity LOD-Level of Detail(多层次细节)用法教程
Unity LOD-Level of Detail(多层次细节)用法教程Unity LOD 多层次细节助力快速理解 Unity中多层次细节组的具体用法性能优化时,我们有时需要对物体进行处理,来让游戏跑起来更流畅多层次细节处理,就是让一个物体,在相机距离不同的情况下,显示不同的模型,从而节省性能的开销 所以作为开发者,我们无需把一个精度那么高的模型,还放在那里,给CPU GPU增加工作量这时候我们就可以用 LOD 技术,来对模型进行 分层级显示视角离近时,我们让物体显示精细度高的原创 2018-07-03 23:52:47 · 16813 阅读 · 0 评论 -
Unity查找物体的子物体、孙物体
Unity查找物体下的所有物体GetComponentsInChildren <Transform>() —— 获取物体下的所有物体本文提供全流程,中文翻译。助力快速完成服务器的购买、配置、以及网站的搭建为新手节省宝贵的时间,避免采坑!此函数会返回一个 Transform 数组遍历数组中元素即可拿到所有子物体、孙物体(所有物体)注意:当游戏对象被关闭时,也就是在 Inspector 面板中被关掉时就会找不到北关掉的物体,以及其下方的所有物体例如,当我们关掉“二级”原创 2018-07-01 23:59:02 · 17258 阅读 · 1 评论 -
Unity导航系统Navigation使用教程
Unity开发VR之Vuforia本文提供全流程,中文翻译。 Chinar 坚持将简单的生活方式,带给世人!(拥有更好的阅读体验 —— 高分辨率用户请根据需求调整网页缩放比例) Chinar —— 心分享、心创新!助力快速完成服务器的购买、配置、以及网站的搭建为新手节省宝贵的时间,避免采坑! Chinar 教程效果: 1 Too tired ...原创 2018-06-30 23:56:47 · 2749 阅读 · 0 评论 -
Unity物品栏、商城3D物品的显示插件
Unity物品栏、商城3D物品的显示插件UI显示3D模型插件助力快速理解如何使用 插件 UIObject3DUnity 资源商店搜索即可找到,是收费软件15美元建议支持开发者的劳动成果!这款插件加起来不超过2000行的代码,实现了诸多功能可以很方便的完成3D模型在UI上的显示,并且性能消耗非常低支持直接在 UI上对3D物体进行旋转操作支持直接在 UI上对物品进行滚动操作等等很多功能、用法很简单,这里都不一一列举了创建一个 UIObject3D 的UI元素,非常简单导入项目后,只需右键原创 2018-06-30 23:52:20 · 3348 阅读 · 4 评论 -
Unity镜子效果的实现(无需镜子Shader)
Unity镜子效果的实现(无需镜子Shader)Unity镜子效果制作教程助力快速实现一个简单的镜面反射效果本教程,无需自己找镜子Shader,只需2个脚本即可在Unity中创建一个简单的模拟镜面反射效果本教程,无需自己找镜子Shader,只需2个脚本即可在Unity中创建一个简单的模拟镜面反射效果1. 在场景中创建一个 Plane —— 用来作为镜子2. 同时创建一个材质球 /Material —— 给到 Plane 上3. 修改新创建的 Material 的 Shader 为 Unl原创 2018-06-29 23:39:12 · 26099 阅读 · 14 评论 -
Unity射线检测的用法总结
RayCast 射线检测助力快速理解 Unity 中射线检测的基本用法本文提供全流程,中文翻译。Unity 中提供了一种控制方案,用以检测鼠标点在屏幕上后具体点在了 Unity 场景中,三维世界的哪个点上用法上多种多样,在这里就不一一列举了,尽以检测到的点来做一个总结这种解决方案,就是射线检测通过鼠标点击屏幕,由屏幕点,向Unity三维直接发射一条无限长的射线当检测到碰撞物体后,会返回被碰撞物体的所有信息,以及交点信息等等….原创 2018-06-29 00:59:27 · 25681 阅读 · 1 评论 -
unity中实现简单对象池,附教程原理
unity中实现简单对象池,附教程原理Unity对象池的创建与使用本文提供全流程,中文翻译。Chinar 坚持将简单的生活方式,带给世人!助力快速完成 Unity 对象池的创建与使用MonoSingleton —— 单例基类,任何继承自 MonoSingleton 泛型基类的脚本/类 都是单例类新建一个脚本 ObjectPool 继承自泛型基类 MonoSingleton《ObjectPool》是以 ObjectPool 就会是一个单例类 新建一个脚本 PoolTest 用来测试对象池的使用原创 2018-06-25 23:59:01 · 2214 阅读 · 0 评论 -
Unity调用Window提示框Yes/No(英文提示窗)
Unity调用Window提示框Yes/No(英文提示窗)System.Windows.Forms.dll助力实现 Unity 开发的 PC 端项目,实现 Windows 内置弹窗Chinar 在全网搜索了许多资料,发现在于 Windows 的交互上很多都是空白而且大多数,都是描述不清。许多大神们也都没把实现流程写完全,导致明明比较简单的东西,新手非常难理解那么 Chinar 在这里就做个总结,很简的实现弹框,大神们见笑!在开发 PC 端项目时,有时我们需要提醒用户进行相关操作 / 提示用户下一原创 2018-06-22 23:21:10 · 2816 阅读 · 0 评论 -
Unity调用Windows弹框、提示框(确认与否,中文)
Unity调用Windows弹提示框助力实现 Unity 开发的 PC 端项目,实现 Windows 内置弹窗为新手节省宝贵的时间,避免采坑!在开发 PC 端项目时,有时我们需要提醒用户进行相关操作 / 提示用户下一步该如何操作那么我们就需要与 Windows 进行交互,来告诉 Windows 弹个框出来去提醒用户,确认/取消 是/否 先创建一个脚本 ChinarMessage ,不用继承 Mono如果需求的是英文提示框,贴心的 Chinar 为大家准备了中文教程原创 2018-06-21 23:48:39 · 12114 阅读 · 6 评论 -
Unity反射探针用法教程
Unity反射探针用法教程Unity 3D反射探针助力快速理解 反射探针的用法Unity 中,反射探针是用来模拟反射周边物体的光照信息的一种解决方案让物体,受周围物体的光照或材质进行影响的一种模拟光照效果 Unity 中,反射探针是用来模拟反射周边物体的光照信息的让物体,被周边物体的灯光或材质进行影响的一种模拟光照效果Unity 中,几乎每个具备 Mesh Renderer 组件的游戏对象,默认都是 开启接受反射影响的是由 Mesh Renderer 组件下的 Lighting 属性块中原创 2018-06-15 23:54:48 · 19183 阅读 · 2 评论 -
抽象类、抽象函数/抽象方法详解
抽象类、抽象函数/抽象方法详解C#抽象类运用本文提供全流程,中文翻译。China助力快速理解 抽象类、抽象函数 为新手节省宝贵的时间,避免采坑!抽象类 —— 修饰词 : abstract抽象父类中的 抽象函数 是不完整的,只有方法名和参数,并没有方法体任何继承于抽象类的子类,都需要重 写父类(抽象类) 中的所有 抽象函数/抽象方法原创 2018-06-13 23:55:23 · 3281 阅读 · 0 评论 -
C#语法-虚方法详解 Virtual 虚函数
虚方法/Virtual本文提供全流程,中文翻译。 Chinar 坚持将简单的生活方式,带给世人!(拥有更好的阅读体验 —— 高分辨率用户请根据需求调整网页缩放比例) Chinar —— 心分享、心创新!助力理解 虚方法 的用法为新手节省宝贵的时间,避免采坑!1 Too tired to write tomorrow —— 太累了,明天写支持 ...原创 2018-06-11 23:51:42 · 1116 阅读 · 0 评论 -
面向对象语言:继承关系教程
面向对象语言:继承关系详解C#:继承本文提供全流程,中文翻译。 Chinar 助力理解 C# 语法中 类 的继承关系为新手节省宝贵的时间,避免采坑!C# —— 面向对象编程的三大特性:封装、继承、多态这里我们来详细说说: 继承通过简单的例子,来说明继承关系原创 2018-06-10 23:42:23 · 764 阅读 · 0 评论 -
C#动态创建Xml-LinQ方式
C#创建Xml-LinQ方式本文提供全流程,中文翻译。 Chinar 坚持将简单的生活方式,带给世人!(拥有更好的阅读体验 —— 高分辨率用户请根据需求调整网页缩放比例) Chinar —— 心分享、心创新!助力快速完成完成动态创建Xml数据为新手节省宝贵的时间,避免采坑! Chinar 教程效果:1 Too tired to write to...原创 2018-06-07 23:52:22 · 420 阅读 · 0 评论