Unity3D
Arun.F
独立游戏开发者
展开
-
Unity位运算符和Layers
原文:https://www.cnblogs.com/leeplogs/p/9133824.html按位运算符:与(&)、非(~)、或(|)、异或(^)、<<(左移)、>>(右移)。位运算符主要用来对二进制位进行操作。逻辑运算符:&&、||、!。逻辑运算符把语句连接成更复杂的复杂语句。与运算符:只有两个位都是1,结果才是1;或运...转载 2020-01-17 14:51:11 · 931 阅读 · 0 评论 -
Kbengine 报错Access denied for user
我用的是navicat进行数据库的管理的,用户也是用navicat创建的但是总是遇到这个报错,网上找也找不到自己排查,密码也没错啊?官方文档说删掉匿名用户,我就俩用户啊,一个root,一个kbe的用户配置密码(server_assets\res\server\kbengine.xml)加密也没错怎么就是提示报错了呢?然后我换成了root加密码,发现竟然可以那就说明是...原创 2019-11-19 18:36:30 · 268 阅读 · 0 评论 -
Unity3d枚举多选
Unity3d枚举多选默认的enum枚举在监视窗口下是只有单选的,下面只需要添加简单的脚本,便能实现多选新建C#脚本EnumFlags和EnumFlagsDrawer打开EnumFlags脚本添加如下代码using UnityEngine;public class EnumFlags : PropertyAttribute { }打开EnumFlagsDrawer脚本,添加如下代码...原创 2018-10-21 04:44:39 · 2282 阅读 · 2 评论 -
Unity3d监听值的变化
许多时候我们希望监听某个布尔值变化了之后会调用某方法首先可以创建一个类 public class EventListener { public delegate void OnBoolChangeDelegate(bool newVal);//也可以改成int等等 public event OnBoolChangeDelegate O...原创 2018-04-03 01:36:56 · 11404 阅读 · 13 评论 -
Unity3d - 动态读取Multiply的Sprites
Unity3d - 动态读取Multiply的Sprites今日在敲代码的时候发现一个问题,就是不能用Resources.Load()读取设置了Multiply的Sprites,难道要一个一个做出来然后再一个一个读取吗?太麻烦,于是在网上搜,搜到的并不完整,自己捣鼓一番补完整。首先开头要引用System.Collections.Generic然后要定义字典private Dictionary<str原创 2017-05-19 21:12:22 · 2999 阅读 · 1 评论 -
Unity3d用Gizmos画一个圆圈
public int VertexCount = 50;//定义圆圈边定点数量,数值越高越平滑public float Radius = 1;//圆形半径public Vector3 Offset;//圆圈位移void OnDrawGizmos() { float deltaTheta = (2f * Mathf.PI) / VertexCount; fl原创 2017-08-02 23:25:09 · 3345 阅读 · 0 评论 -
Unity3D - 路径的编辑与跟随路径的移动
Unity3D 路径的编辑与跟随路径的移动脚本的编写。原创 2017-05-11 21:27:39 · 10877 阅读 · 8 评论