Unity3D
文章平均质量分 60
huwei_
这个作者很懒,什么都没留下…
展开
-
刚体在三维空间的旋转(关于旋转矩阵、DCM、旋转向量、四元数、欧拉角)
原文网址:http://blog.csdn.net/mulinb/article/details/51227597三维空间的旋转(3D Rotation)是一个很神奇的东东:如果对某个刚体在三维空间进行任意次的旋转,只要旋转中心保持不变,无论多少次的旋转都可以用绕三维空间中某一个轴的一次旋转来表示。表示三维空间的旋转有多种互相等价的方式,常见的有旋转矩阵、DCM、旋转向量、四元数、转载 2016-11-03 18:17:55 · 3511 阅读 · 0 评论 -
mac下删除指定unity项目的缓存
1、切换到mac主目录下的Caches/Unity文件夹2、找到自己的项目3、删除仔细需要删除的缓存原创 2017-11-10 12:38:31 · 6416 阅读 · 0 评论 -
Unity3D协程(一)
协程介绍Unity的协程系统是基于C#的一个简单而强大的接口 ,IEnumerator,它允许你为自己的集合类型编写枚举器。yield return是“停止执行方法,并且在下一帧从这里重新开始”。 简单计时器实例:StartCoroutine()并没有给它传入参数,但是这个方法调用了它自己(这是通过传递CoroutineMethod的return返回值来实现的) // ...原创 2017-10-11 20:42:01 · 311 阅读 · 0 评论 -
Visual Studio for Mac给Unity添加调试工具
备注: Visual Studio for Mac 下载1、打开vsCode attach to process 2、Attach 3、运行后的调试实例原创 2018-03-26 20:18:55 · 3584 阅读 · 0 评论 -
mac命令行提示失败 xcrun: error: invalid active developer path
xcrun: error: invalid active developer path (/Library/Developer/CommandLineTools), missing xcrun at: /Library/Developer/CommandLineTools/usr/bin/xcrun解决办法(安装xcode-select即可):打开命令行:输入:xcode-select --ins...原创 2018-06-27 20:30:51 · 279 阅读 · 0 评论 -
unity发布安卓项目
我本地最先开始总的开发环境:jdk10+andriod api 28+ andriod tools26.1.1+unity2017.1打包过程中遇到的问题:(1)Unity编译时找不到AndroidSDK的问题 | Unable to list target platforms问题原因是unity打包的是老版本,用了android命令,新版本andriod tools(25.3...原创 2018-07-24 11:35:18 · 1082 阅读 · 0 评论 -
unity发布IOS项目
问题描述: XCode Project //Unity-iPhone.xcodeproj cannot be opened because the project file cannot be parsed.unity打包ios项目后,工程文件在Xcode打不开 打开xcodeproj工程文件后发现:将中文去除即可...原创 2018-07-19 11:09:42 · 764 阅读 · 0 评论 -
unity打包Xcode遇到的问题及解决方法
1、library not found for -lGTMSessionFetcher 这个是项目工作区选错了,应该是打开xcworkspace (2)Embedded dylibs/frameworks are only supported on iOS 8.0 and later for architecture armv7 修改项目的deploymengt ...原创 2018-08-20 10:32:34 · 2998 阅读 · 0 评论 -
解决Mac上安卓工具, adb: command not found问题
前提:下载androidSDK,并安装。官网下载地址:(最好通过Android Studio里面的sdk manager管理工具下载)https://developer.android.com/studio/(1)添加环境变量打开mac的terminal终端,打开.bash_profile(没有就创建一个) touch .bash_profile2、编辑 .bash_profi...原创 2018-12-12 16:53:52 · 2197 阅读 · 0 评论 -
Mac 安装apk 文件 到 Android手机设备
1、确保adb命令 启用。可以参考https://blog.csdn.net/yuewei19/article/details/849754032、调用 adb devices 命令,查看 是否 已经连接上了手机。3、输入 adb install 命令完成安装。 (安装时间参考,我的300M项目,安装再华为P20花了15s)拓展如果想 卸载 可以用 adb u...原创 2018-12-12 17:08:00 · 3315 阅读 · 0 评论 -
unity3d打包android遇到的各种问题及解决办法
1、unity sdk、jdk buidSetting环境配置android sdkjava jdk2、build报错:(Android build error) Can not sign application Unable to sign application; please provide passwords!其实就是在菜单栏中Edit >Project Set...原创 2018-12-12 17:19:45 · 6383 阅读 · 0 评论 -
Unity3D协程(二)
协程的参数抽象化一个协程的第一个方法是给它传递参数,协程作为一个函数方法来说,它自然能够传递参数。 // Use this for initialization void Start () { StartCoroutine (CoroutineMethod ()); //Log "Hello!" 5 times with 1 second between each ...原创 2017-10-12 12:03:04 · 890 阅读 · 0 评论 -
unity3d预制体修改与保存
给预制体添加子物体并保存,预期效果:public class GunFireMenuItems : MonoBehaviour { public static string effectPrefabPath = "Assets/MuzzleFlashes 1/"; public static string effectOSXPath = "A原创 2017-07-11 17:07:10 · 22263 阅读 · 2 评论 -
计算面朝物体的转向
在3D开发中经常需要计算面朝物体的角度转向。Quaternion.LookRotation 主要是将向量,和以某个轴为朝上的方向,来生成一个四元数(用于表示旋转方向)。Quaternion.Slerp 球形(弧形)插值计算,大部分时候应用于四元数。在从一个旋转值旋转到另外一个旋转值的时候可以使用。代码如下: /// /// 面向物体. ///原创 2016-11-03 19:48:11 · 485 阅读 · 0 评论 -
dk uma ingame creator 插件源码分析
dk uma creator 有什么用:可以让玩家创建自己的Avatar,并将角色保存并导出到所需的game场景中,期间的整个过程,完全不需要我们写一行代码。这个插件包含了许多自带的equipment slots,如皮带,斗篷等,供我们使用。添加slot、overlay的步骤:1、首先分析DK_RPG_UMA,这个是生成Avatar的核心组件分析DK_RPG原创 2016-11-20 20:43:56 · 970 阅读 · 0 评论 -
uma 实例
0、关键词解释:Slot:a mesh which can be added to an UMAoverlay: a texture that can be added to an UMADNA: values that changes the shape of an UMARace: s set of meshes which work together to make an原创 2016-12-09 10:16:50 · 1908 阅读 · 0 评论 -
dk uma creator使用文档
1、人物选择:这里可以选择基本的人物模型,可以选择男、女。数据来源:真正的数据来源为:DKRaceLibrary。2、界面主体部分:(1)身体外貌特征:躯干、手、腿等的各种模型。(例:选择尖耳朵,或者圆耳朵)形状:包括人体高度,收的大小等,这里可以随意改变基础人物的大小。随机原创 2016-12-09 11:01:53 · 384 阅读 · 1 评论 -
DK_UMA_UI_Body(Shape)
上面game界面上shape源码:DKUMAData的来源:shape的初始化,与raceData的限制条件2个:最终的调整DNA的方法的方案:原创 2016-12-09 11:12:10 · 304 阅读 · 0 评论 -
DK_UMA_UI_Body(Aspect)介绍
外貌aspect:Torso:Torso slotAspect: Torso overlaySkin color: 皮肤颜色hands:legs:feet://makeup: 这个不知道是干啥的...隐藏....tatoos:纹身原创 2016-12-09 11:07:05 · 365 阅读 · 0 评论 -
DK_UMA_UI_Races
上面选择人物模型数据来源:Count = _DK_UMA_UI_Variable.RacesList.Male.Count;真正的数据来源:原创 2016-12-20 11:29:04 · 277 阅读 · 0 评论 -
dk uma creator 添加装备教程
1、导入设计提供的slots与overlay分别将slots、overlays与拷贝到mySlots与myOverlays中:2、打开dk uma editor 将slots、overlays添加到uma库与dk uma库依次点击dk elements manager中的1-2-3,上面就能将全部的slots、overlays添加到uma库中。3、配置各个s原创 2017-01-27 12:33:55 · 806 阅读 · 0 评论 -
U3D 截图
public void ScreenSave(string avatarName) { System.IO.Directory.CreateDirectory("Assets/AvatarPics/"); path = "Assets/AvatarPics/" + avatarName + ".png"; RenderTexture r原创 2017-01-27 12:36:40 · 368 阅读 · 2 评论 -
unity3d 设置是否在攻击范围
using UnityEngine;using System.Collections;public class Vector3Practice : MonoBehaviour{ public Transform Target; public bool onlyOne = true; public Transform enemy; // Use this原创 2017-04-13 20:13:04 · 2073 阅读 · 0 评论 -
unity适配iPhoneX
1、思路 主要思路就是,如果是iphoneX手机(手机型号信息可以参见SystemInfo属性),就将UI左右移动。2、具体代码using UnityEngine;using System.Collections;public class iPhoneXAdapter : MonoBehaviour{ public bool IsUseDebug = fals...原创 2019-09-11 12:15:00 · 377 阅读 · 0 评论