
Unity3D
feigebabata
妈 有帅哥!
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Unity Spine笔记
1.官网spine-unity Runtime Documentation2.spine导出设置 图集类型为.atlas.txt 不然unity不自动识别3.spine编辑器版本需和 spine_unity插件版本一致4.由于spine3.83.75破解版传播太多 spine_unity插件里对"3.8.75"版的spine文件做了屏蔽 导入unity时提示异常信息"Unsupportedskeletondata,pleaseexportwithanewerversionof...原创 2021-09-10 17:22:51 · 1614 阅读 · 0 评论 -
Unity Csv2Csharp
1.在unity中右键csv文件 生成这张表的Csharp类2.表的第一行 C#类的全类名 必须带命名空间3.表的第二行 字段名 一个格子一个字段4.表的第三行 字段类型 一个格子一个类型支持少数类型(string,int, float,Array)5.表的第二行 字段注释 一个格子一个字段 给策划看的using System;using UnityEngine;using UnityEditor;using System.Collections.Generic;using .原创 2021-09-10 16:40:50 · 460 阅读 · 0 评论 -
UnityEditor绘制路径
用于绘制一条固定路线using System.Collections;using System.Collections.Generic;using UnityEngine;using UnityEditor;public class DrawLine : MonoBehaviour{ public List<Vector3> Path=new List<Vector3>{}; public Vector3 Offset;#if UNITY_EDIT原创 2021-08-31 11:52:15 · 591 阅读 · 0 评论 -
LineRender曲线脚本
using System.Collections;using System.Collections.Generic;using Unity.Collections;using UnityEngine;[RequireComponent(typeof(LineRenderer))]public class LineEdit : MonoBehaviour{ public AnimationCurve X,Y,Z; public int Count; public Vec.原创 2021-07-30 14:07:51 · 661 阅读 · 0 评论 -
UnityEditor笔记
1.创建节点:https://gram.gs/gramlog/creating-node-based-editor-unity/2.Hierarchy窗口右键菜单 如: [MenuItem("GameObject/PrintPath",priority=-100)] ,使用Selection获取选择对象3.特性[TextArea(5,10)] string字段在Inspector窗口多行显示...原创 2021-07-26 17:52:11 · 142 阅读 · 0 评论 -
Unity 获取本机IP
public static IPAddress GetIP(AddressFamily Addfam=AddressFamily.InterNetwork) { if (Addfam == AddressFamily.InterNetworkV6 && !Socket.OSSupportsIPv6) { return null; } //本地地址.原创 2021-07-26 11:50:43 · 280 阅读 · 0 评论 -
TimeLine笔记
1.按轨道组播放using System;using UnityEngine.Playables;using UnityEngine.Timeline;public static class PlayableDirectorHelper{ public static void SetTLGroupUnMuted(this PlayableDirector playerDirector,params string[] names) { TimelineAsset原创 2021-06-12 12:38:48 · 178 阅读 · 0 评论 -
unity Udp示例
usingSystem.Collections;usingSystem.Collections.Generic;usingSystem;usingSystem.Net;usingSystem.Net.Sockets;usingUnityEngine;namespaceFGUFW.Core{publicstaticclassUdpBroadcastUtility{publicconstintBROADCAS...原创 2021-06-10 23:28:18 · 300 阅读 · 1 评论 -
Unity常用算法
/// <summary> /// 匀加速位移 /// </summary> /// <param name="startSpeed">起始速度</param> /// <param name="acceleration">加速度</param> /// <param name="time">时间</param> /// <returns>&l...原创 2021-06-07 15:13:34 · 1017 阅读 · 1 评论 -
Unity Camera笔记
1.正交模式:Orthographic 视锥高等于size*22.透视模式:Perspective原创 2021-06-05 11:46:30 · 326 阅读 · 1 评论 -
Unity 执行shell
/// <summary> /// 执行shell /// </summary> /// <param name="command">应用路径</param> /// <param name="argument">参数</param> public static void ProcessCommand(string command, string argument) { ...原创 2021-05-26 16:59:47 · 690 阅读 · 0 评论 -
Unity ILRuntime编译命令
C:\Windows\Microsoft.NET\Framework64\v4.0.30319\MSBuild.exe F:\UnityProjects\Test\Assets\Samples\ILRuntime\1.6.7\Demo\HotFix_Project~\HotFix_Project.csproj /t:Rebuild /p:Configuration=Releasepause原创 2021-05-26 16:50:54 · 216 阅读 · 0 评论 -
Unity Android开发笔记
1.unity2018后支持安卓源文件在unity中编译 常用模板package com.fgbbt.FileTransfer; //包名 改称自己的import android.os.Bundle;import android.util.Log;import com.unity3d.player.UnityPlayer;import com.unity3d.player.UnityPlayerActivity;public class MainActivity extends Un原创 2021-05-10 15:36:14 · 180 阅读 · 0 评论 -
unity webgl笔记
1.发布后添加web.config文件<?xml version="1.0" encoding="UTF-8"?><configuration> <system.webServer> <staticContent> <remove fileExtension=".unityweb" /><mimeMap fileExtension=".unityweb" mimeType="application/o原创 2021-01-27 11:26:00 · 203 阅读 · 0 评论 -
Unity创建字体
static void CreateFontSprite() { if (Selection.objects == null) return; if (Selection.objects.Length == 0) { Debug.LogWarning("没有选中Sprite文件,需要将Sprite Mode设置成Multiple,切分好,并且以以名字的最后一个字符当做ascii码"); retu...原创 2020-12-22 16:08:19 · 455 阅读 · 0 评论 -
Unity性能优化
1.删除组件无用周期函数2.不要在awake,start里做重度操作 避免应用启动黑屏时间过长3.多次修改动画控制器 参数字符串转hash码(通用于各种字符串为参数的unity api)4.不用重力传感器时关闭它5.移动带有刚体的游戏对象时建议使用刚体的移动函数6.避免频繁gameobject.find游戏对象 getcomponent组件 可以缓存起来用7.纹理设置: 纹理size做到当前平台满足效果的最小值 纹理size做到POT(size为2的幂次方)...原创 2020-10-20 22:59:46 · 388 阅读 · 0 评论 -
Unity笔记
1.防止模型被相机裁剪 Animator.cullingMode =AnimatorCullingMode.AlwaysAnimate SkinnedMeshRenderer.updateWhenOffscreen = true原创 2020-07-08 16:57:54 · 227 阅读 · 0 评论 -
画图shader
1.画圈 内外渐变色 可调整片段Shader "ring"{ Properties { _Color1 ("Color1", Color) = (1,1,1,1) //内圈颜色 _Color2 ("Color2", Color) = (1,1,1,1) //外圈颜色 _ColorLerp ("ColorLerp", Range(0,2)) = 0 _MaxRadius ("MaxRadius", Range(0,0.5)) = 0.5 _MinRadius ("MinRadi原创 2020-05-22 14:33:52 · 260 阅读 · 0 评论 -
Unity UGUI可用的unicode特殊字符
←↑→↓↔↕↖↗↘↙↚↛↜↝↞↟↠↡↢↣↤↥↦↧↨↩↪↫↬↭↮↯↰↱↲↳↴↵↶↷↸↹↺↻↼↽↾↿⇀⇁⇂⇃⇄⇅⇆⇇⇈⇉⇊⇋⇌⇍⇎⇏⇐⇑⇒⇓⇔⇕⇖⇗⇘⇙⇚⇛⇜⇝⇞⇟⇠⇡⇢⇣⇤⇥⇦⇧⇨⇩⇪⇫⇬⇭⇮⇯⇰⇱⇲⇳⇴⇵⇶⇷⇸⇹⇺⇻⇼⇽⇾⇿∀∁∂∃∄∅∆∇∈∉∊∋∌∍∎∏∐∑−∓∔∕∖∗∘∙√∛∜∝∞∟∠∡∢∣∤∥∦∧∨∩∪∫∬∭∮∯∰∱∲∳∴∵∶∷∸∹∺∻∼∽∾∿≀≁≂≃≄≅≆≇≈≉≊≋≌≍≎≏≐≑...原创 2020-04-02 19:35:57 · 2760 阅读 · 0 评论 -
unity sqlite笔记
开发环境Unity2018.4 .net4.x目标平台pc,android引用库 从Editor\Data\Mono\lib\mono\2.0 导入 Mono.Data.Sqlite.dll (不需要System.Data.dll)从网上下载sqlite.dll libsqlite3.so 或者https://github.com/feigebabata/unityTools/tree...原创 2020-03-28 15:46:51 · 212 阅读 · 0 评论 -
Unity ShaderLab笔记
环境光: float4 UNITY_LIGHTMODEL_AMBIENT模型顶点转片元坐标: float4UnityObjectToClipPos(float4)模型法线转世界法线:float3UnityObjectToWorldNormal(float3)模型顶点转世界顶点变换矩阵: float4unity_ObjectToWorld世界顶点视线 float3 Unity...原创 2019-12-01 23:31:46 · 180 阅读 · 0 评论 -
unity 在透明模型上显示阴影
为了搞清AR中模型的阴影实现,找了一整天,最后在ARKit插件中找到了这个shader*我在unity2017.3中使用有些问题 充当透明地面的模型总是纯黑色 这时再加一个相机 这情况有会消失 谁搞清楚了请回复下//这是基于来自一个着色器 https://alastaira.wordpress.com/2014/12/30/adding-shadows-to-a-unity-vertexfragm...转载 2018-06-23 01:21:55 · 6514 阅读 · 4 评论 -
unity 文件下载到外存
这个脚本是用来下载assetbuild的 unity2017.3的UnityWebRequest新增了DownloadHandlerFile的支持函数,可以直接将文件下载到外存(可以少写很多代码),也用来把StreamingAssets里的文件复制到persistentDataPath(在移动端C#的IO库好像读不了StreamingAssets里的文件)*unity2017.2的UnityWeb...原创 2018-06-23 01:41:47 · 2611 阅读 · 1 评论 -
unity 根据高度图生成地形
今天翻官方案例看到这个不错的功能 地形组件也有导入高度图的功能 但试了下没成功这个脚本直接自建模型 放入张贴图(最好是灰度图,尺寸是2的次方) 做联机游戏可以考虑用高度图来共享地形可惜是js写的 以后有空再翻译成C#吧// This script is placed in public domain. The author takes no responsibility for any possi...转载 2018-06-23 10:57:35 · 5501 阅读 · 2 评论 -
手机陀螺仪控制相机
1.横屏视图 ,竖屏没试过using System.Collections; using System.Collections.Generic; using UnityEngine; /// <summary> /// 直接挂载这个脚本即可通过陀螺仪来控制摄像机的旋转 /// </summary> public class CameraRot...原创 2018-10-15 17:35:40 · 954 阅读 · 0 评论 -
C# WebSocket的应用
因为服务端用蛋疼的websocket通讯,客户端用socket好像用不了(反正我不会),然后尝试使用ClientWebSocket进行开发,下面程序在关闭连接的时候有问题,暂时将就着using System.Collections;using System.Collections.Generic;using UnityEngine;using System;using System....原创 2018-09-30 14:53:29 · 1579 阅读 · 0 评论 -
瓦片地图
1.瓦片地图原理-实验数据https://segmentfault.com/a/11900000112767882.unity lbs瓦片地图(不需要SDK)https://blog.youkuaiyun.com/flash099/article/details/53995468转载 2019-03-19 17:23:25 · 337 阅读 · 0 评论