- 博客(20)
- 收藏
- 关注
原创 LayaBox加载Unity导出场景报“'btCollisionObject' of undefined”错误问题解决
Laya版本:2.1.1Unity版本:5.6.5错误详情:解决办法:在Laya项目设置中勾选3D物理类库引用。
2019-08-03 21:37:16
1500
1
原创 LayaBox解决屏幕适配黑边问题
修改屏幕显示模式为:Laya.stage.scaleMode = Laya.Stage.SCALE_SHOWALL添加一张背景图片遮挡黑边: var img = document.createElement("img"); img.style.position = "absolute"; img.id = "qr_code_img"; im...
2019-07-25 15:15:32
1117
原创 LayaBox踩坑总结
开发环境:LayaIDE 2.011.图片的渲染类型为mask时无法通过getChildAt或getChildByName取到该节点,获取所有子节点时也不会包括该节点. 2.TypeScript的any类型,值为0时使用if判断返回值为false:var a : any = 0;if (a) print("a is not empty");else print ("a is emp...
2019-03-26 18:38:05
2939
原创 unity打包AsseBundle报错解决
No assets were provided for the AssetBundle.解决办法:检测需要打成AssetBundle中的文件中是否有unity不识别的文件,选中该文件在inspector面板中如果显示为空则表示该文件无法识别,无法打成AssetBundle.如下图:如果unity可以支持的文件类型出现此问题,则把该文件右键Reimport一遍,或者把Library/as...
2018-11-26 10:00:56
1339
原创 C#实现幸运水果机抽奖动画功能
由于最终奖励位置是已知的,此篇源码只是做出转动动画并停止在目标位置功能 public List<GameObject> rewardList;// 所有奖励列表 public GameObject signNode;// 停止标记 public int targetIndex;// 停止的目标位置 public float startSpeed;//初始间隔 ...
2018-09-22 17:43:14
5626
13
原创 Unity编辑器扩展
1.折叠框: EditorTools.DrawHeader(“绑定变量”) 2.Inspector描述 [Header(“Shield Settings”)]
2018-08-11 13:15:53
257
原创 将Unity的Debug.Log输出到屏幕
using UnityEngine;class TestConsole : MonoBehaviour{ void OnEnable() { Application.logMessageReceived += HandleLog; } void OnDisable() { Application.logMessageR...
2018-06-09 13:26:45
5271
原创 [编辑器扩展]实现了一个简单的技能编辑器
先上3张效果图: 存储方式使用的是json,简单方便,直接把类序列化成文件就可以了. 选择框汉化部分自己写了个python工具,可以直接把枚举上面的注释用正则表达式提取出来,然后输出为一个C#数组格式字符串,贴到代码里就直接能用了,效果如下: ...
2018-03-19 12:06:27
3266
转载 获取两个向量中间位置的点
/// <summary> /// 获取两点之间距离一定百分比的一个点 /// </summary> /// <param name="start">起始点</param> /// <param name="end">结束点</param> /// <param name="distance">起始点到目标点距离百分比</param> /// <ret
2017-12-21 15:37:21
7335
原创 XLua遇坑总结(不定期更)
1.NGUI通过lua层为按钮设置lua中点击回调方法时,需要把存储当前回调事件的脚本记录到list中,并在该LuaEnv Dispose()之前将所有onClick = null,否则会导致xlua抛出”try to dispose a LuaEnv with C# callback!” 异常 参考链接:http://www.cnblogs.com/ghl_carmack/p/7350530.h
2017-08-23 11:56:28
4119
原创 实现半圆环状UI排版
用于实现塔防游戏中,点击塔基后出现环形选项面板的效果 效果图: /// <summary> /// 角度间隔 /// </summary> private float RotateSpace = 40; /// <summary> /// 中心点距离 /// </summary> private float Radius = 0.5f
2017-08-04 20:00:54
742
原创 总结Unity遇到的坑及优化(持续更新)
以下unity开发版本均为Unity 5.5.2f1. 1.使用代码生成预制体的时候必须调用如下代码,否则会导致该预制未能正确存储. (我生成完预制看了下效果是正确的,但重开编辑器以后该预制上存的数据丢失了 ,原因就是没有调用 EditorUtility.SetDirty(prefab); )// 通知编辑器有资源被修改了EditorUtility.SetDirty(prefab)...
2017-07-28 17:09:56
2095
原创 使用EasySpritesAnimation一键生成动画预制
本文所用到的插件下载地址: http://www.manew.com/forum.php?mod=viewthread&tid=100227&page=1#pid1322573使用此脚本即可在unity中选中多个动画文件夹右键自动生成为预制 文件夹层级如下图: public class AnimPrefabCreatorNew{ private static string Project
2017-02-10 13:38:35
961
转载 Unity使用图片实现transform.LookAt功能
效果如图 使物体Y轴始终朝向目标物体 用于实现2D版子弹跟踪功能 实现方法:public Transform _collider_2; void Update() { transform.eulerAngles = LookTargetAngle(transform.position,_collider_2.position); } Vector3 Lo
2017-02-09 16:14:17
1816
原创 UIGrid实现卡牌曲线层叠效果
先上一张效果图.原理就是动态修改grid下每个节点的Y轴坐标和旋转角度 // 枚举类型加入Curve排序方式 public enum Arrangement { Horizontal, Vertical, CellSnap, Curve } /// <summary> /// 曲线旋转差值
2016-12-15 16:25:03
925
原创 NGUI ScrollView动态添加删除Panel错位问题
在使用ScrollView制作筛选功能时,滑动scrollview到底时再执行筛选,若筛选后的节点数量比当前节点数量少, 会产生Panel错位(部分节点超出屏幕外,pannel内没有显示全),只需在所有节点完毕后执行 scrollView.ResetPosition()即可.
2016-11-17 19:01:38
686
原创 解决NGUI的Poplist位置偏移问题
在使用NGUI的分辨率适配时,使用Poplist会导致弹出的菜单位置错误 解决方法: 将poplist的父节点中的UIPannel的Clipping模式改为SoftClip模式 size改为UIRoot中的分辨率大小即可 出现这一问题的原因是当UIPanel的Clipping模式为none时,panel的size是默认值(300,200)而导致Poplist的弹出框位置计算错误。
2016-10-20 13:16:07
674
原创 unity编辑器扩展 SVN一键更新工具
最近用到一个SVN功能:在本地一个文件夹路径下上传文件,本地其他多个路径下也可Update到前面上传的文件,由于路径不同手动打开多个文件夹更新比较麻烦,于是用Unity写了个一键更新的窗口工具。 以下是部分核心代码窗口类: string SvnFolderName = "/.svn"; // 用于检测文件夹是否受SVN控制 string lastSourceFolderPa
2016-10-11 16:47:25
1011
原创 JS实现超链接参数编解码(包含中文参数)
之前看过一个网页小游戏:制作月饼贺卡,自己挑选月饼馅和月饼皮,最后在贺卡写上一段内容并生成一个分享链接。 内容就是一些简单的移动渐隐渐现动画,核心是通过解析分享链接呈现出别人写的文字和月饼信息。 于是本人在网上查了一些资料使用CocosCreator做了个小Demo。以下放出对URL的编码和解码部分,中文用的是Js的escape和unescape方法来编码和解码。// 生成分享URL g
2016-10-11 16:16:25
2302
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人