
【Unity3D 原创笔记系列】
雨落風輕
梦想启航
展开
-
错误提示:transform.position assign attempt for 'XXX' is notvalid。Input rotation is {NaN, NaN, NaN, NaN}
笔者比较懒没有写博客的习惯啊,好久没有更新博客了,罪过罪过。 错误信息: 我遇到的报错指向了Visual Studio中的这条红色标记的语句 float deserveDistance = AuxiliaryMathLibrary.GetEstimateDistance(firePoint, _target,20f, _target.GetComponent...原创 2016-05-04 16:09:04 · 15709 阅读 · 2 评论 -
Unity 接入Facebook 登陆后报错 "所提供的网址不被应用程序所接纳"
注意:笔者使用的是Facebook SDK for Unity错误截图:检查Facebook 开发者后台 是否已经针对对应的 平台 配置相关的数据? 以安卓为例:软件包名称 = Package Name (顾名思义,就是打包出来的包名)默认活动类名称 = Class Name (例如这里是 com.facebook.unity.FBUnityDeepLinkin...原创 2019-05-31 12:48:42 · 1769 阅读 · 0 评论 -
BuildPipeline.BuildAssetBundles 返回 null 的问题记录
BuildPipeline.BuildAssetBundles(…)声明:这里使用这个函数的4参数格式 即第二个参数是AssetBundleBuild[]问题:在使用这个函数的时候,返回值为null 导致打包ab资源失败解决:问题在于AssetBundleBuild数组每一项的assetNames的路径不能是绝对路径例如错误: d:/project/mygames/Assets/t...原创 2019-02-05 22:04:01 · 2255 阅读 · 0 评论 -
在Windows 上 Build LuaJit32 和 LuaJit64
做一个有素质的人,原创文章皆汗水,未经作者同意,禁止转载 !1、Build环境Windows 10Visual Studio 20172、Build需求1、首先我们需要Luajit的源代码 [前往下载](http://luajit.org/download.html)2、Window只需要下载.Zip后缀的压缩包即可,红框表示稳定版,绿框为开发测试版自行取舍,笔者选的beta3的...原创 2019-01-12 18:12:34 · 3509 阅读 · 0 评论 -
Unity3D中多种单例模式的实现方式
Unity3D中多种单例模式的实现方式日常瞎捣鼓,人比较懒,偶尔才写文章跟大家分享自个所学到的知识。希望对大家有帮助。1、类中单例(基础版) public class GameManager { private static GameManager instance; //单例对象,全局唯一 public static GameManager ...原创 2018-03-08 21:38:21 · 3772 阅读 · 5 评论 -
最新Visual studio 2017无法支持最新Unity3d 2017相关解决方案
最近换了台电脑于是乎也就装了最新的VS2017来尝尝鲜,U3D也是用的2017版本,结果在使用过程中发现一些问题。可能有一些问题在老版本上也是会出现的,只是没有发现而已,以后遇到一些相关的坑会陆续在这里更新,希望对大家有帮助。1、我安装了VS2017 但是在用U3D设置其为默认脚本编辑器的之后,在VS2017里面编写代码时无法自动弹出U3D默认组件和相关API?介绍:说白了就是在VS原创 2017-12-03 19:04:20 · 26603 阅读 · 2 评论 -
Unity3D启动时卡在项目Loading界面的解决方法
问题描述:打开U3D的时候,U3D一直卡在项目选择的界面上,一直显示”Loading”,关闭重新开也不行。可能原因:项目配置发生错误,导致无法读取,一直卡Loading解决方案: 1 )找到最近一次操作U3D时所加载的项目(一般大概率是这个,如果你一天操作几十个的工程那就GG了一个一个找吧)。 2 ) 删除项目主目录下面,除了Assets文件夹之外的所有跟配置相关文件夹 X1原创 2017-12-03 19:20:19 · 37643 阅读 · 4 评论 -
Unity 打包错误:CommandInvokationFailure: Failed to build apk.
我的环境:Android JDK/JRE 9.0.1Unity 2017.2.0f3最近因为换了电脑,很多开发环境都要重新配置,今天在刚刚把Android环境搭建好(JDK/JRE/SDK等),用Unity打包APK的时候居然提示打包失败???错误信息:CommandInvokationFailure: Failed to build apk.F:/原创 2018-01-14 16:36:13 · 13833 阅读 · 14 评论 -
【LensFlare镜头光晕】Unity3D奇葩实现
前言今天我们来做LensFlare的另类奇葩模拟实现(通过绘制2D—UI的方式来实现LensFlare)。不需要读者编写任何特效Shader,不涉及到任何跟渲染相关的知识点。实现尽可能的模拟光晕,基于本思路实现的光晕效果如何最终取决于“光晕”纹理的设计如何,以及光晕的摆放问题,后面会说。效果当然可能比不上使用高级图形学知识去通过shader渲染的效果。本文重在分享这种奇葩方式。如文章有错误的地方,还原创 2017-09-26 20:41:39 · 21441 阅读 · 3 评论 -
浅析UnityAPI【Physics.OverlapSphere】及其技巧
1、API介绍本函数一旦被调用,将会返回以参数1为原点和参数2为半径的球体内“满足一定条件”的碰撞体集合,此时我们把这个球体称为 3D相交球。2、函数声明Physics.OverlapSphere(Vector3 position, float radius)Physics.OverlapSphere(Vector3 position, float radius, int layerMask)原创 2016-10-22 00:38:42 · 42069 阅读 · 14 评论 -
Unity Build 64bit App il2cpp 提示clang++.exe: error: no such file or directory
错误提示如下图官方的解决方案总结由第一张图,我们可以看到 路径中 有“??”等问号关键字,可以看出是路径乱码了。所以 在适用Unity build 64应用程序时,工程的整体路径不能有中文。修改一下重新打包即可...原创 2019-08-19 18:56:51 · 1797 阅读 · 0 评论