- 博客(14)
- 收藏
- 关注
原创 PlayAnimator
using UnityEditor;using UnityEngine;using System.Collections.Generic;public class PlayAnimator : Editor{ /// <summary> /// 滑动杆的当前时间 /// </summary> private float m_CurTime; /// <summary> /// 是否已经烘培过 /// </summary> pri.
2020-12-01 23:07:33
152
原创 PlayAnimation
using UnityEditor;using UnityEngine;using System.Collections.Generic;public class PlayAnimation : Editor{ public float m_CurTime; private bool m_HasBake; private bool m_Playing; private float m_RunningTime;.
2020-12-01 23:06:06
950
原创 PlayAllParticleSystem
using UnityEditor;using UnityEngine;using System.Collections.Generic;//请继承Editorpublic class PlayAllParticleSystem : Editor{ public List<GameObject> childs=new List<GameObject>(); private double m_PreviousTime; private doubl...
2020-12-01 23:05:03
127
原创 ArtToolWindow
using UnityEngine;using System.Collections;using UnityEditor;using System.Collections.Generic;using System.IO;[CanEditMultipleObjects][CustomEditor(typeof(Transform),true)]public class ArtToolWindow : Editor { public Rect .
2020-12-01 23:04:24
178
原创 LayaAir-项目主要目录文件介绍
项目运行配置文件(.laya文件夹)——存放的是项目在开发运行中的一些配置信息。launch.json文件保存了项目调试的一些配置信息。launch.json文件中的 url 定义了项目调试运行时主页面(index.html)的位置信息。launch.json文件中的chrome调试配置中的runtimeExecutable 保存了chrome 浏览器(chrome.exe)在你电脑中...
2019-11-11 10:59:29
1181
原创 TS:indexOf()查找数组
var arr:Array<any>=[2015,"2015","index"];var index:number=arr.indexOf("2015");var sub:number=arr.indexOf(2015);var i:number=arr.indexOf("index-1");console.log(index+" "+sub+" "+i);输出:1 0 ...
2019-11-07 16:37:21
6222
原创 Laya组件公开的参数变量书写的格式
/** 对于U3D只需要 Public 即可公开外部变量 而Laya要按照格式写 感觉有点麻烦/export default class GameMgr extends Laya.Script { constructor() { super(); /** @prop {name:intType, tips:"整数类型示例", type:Int, d...
2019-11-05 19:33:23
1001
原创 LayaAir如何加载一个prefab
做个prefab之后 bin目录下回生成对应的一个json文件 直接load就行 创建对象池 然后回调函数里面的pref参数就是我加载的bg_ ,创建一个prefab对象 赋值json信息, 然后从对象池取出来这个对象并实例化, 最后把这个bg_对象添加到节点下创建一个view对象...
2019-11-05 13:58:40
3612
原创 lua中实现倒计时
1:游戏里的学习系统用到了倒计时功能,记录一下对传入的时间进行处理,转成字符串00:00:00。通过调用回调函数来控制一秒刷新一次。转换算法:h = math.floor(time / 3600), m = math.floor((time % 3600) / 60), s = math.floor((time % 3600) % 60)。
2016-02-19 17:21:35
4961
转载 Unity3D 自定义 Editor 扩展
《转载地址:ttp://www.omuying.com/article/130.aspx》Unity3D 提供了强大的编辑器扩展机制,为了提高工作效率,我们可能会或多或少的进行编辑器扩展的开发,最常用的像打包 assetbundle 工具,因为原文部分代码有错误,为了让大家更好的理解这部分内容,本文对原作者的内容进行了修改以及补充,希望对您有所帮助。第一种:ScriptableOb
2015-11-23 09:58:21
685
原创 Editor编辑器学习(2)
绘制窗口1、先创建一个继承EditorWindow的脚本using UnityEngine;using System.Collections;using UnityEditor;public class TextWindow : EditorWindow { void onGUI() { }}2、在上一节里的脚本里 [MenuItem("李英
2015-11-21 15:27:29
502
转载 ulua+PureMVC框架简单热更新使用
ulua+PureMVC框架简单热更新使用(原文转自http://blog.youkuaiyun.com/adambieber/article/details/47402805)前言:1:作者官网论坛首先介绍的是这个框架是一位大牛 骏擎【CP】 jarjin 写的,据说原本是“很多人不知道怎么使用Ulua,所以搞了个演示Demo”,但是这个初衷发生了变化,突然有一个天作者发
2015-11-21 13:33:45
1544
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人