Unity3D-启动unity事件,切换平台监听
来源:互联网 发布:淘宝入驻协议书 编辑:程序博客网 时间:2024/06/10 17:24
1,启动unity监听,针对unity启动监听,可以做些版本检测,以及平台切换监听,可以做些自己想做的操作
[InitializeOnLoad],添加这个标示,标示在unity启动的时候会执行这个脚本
unity官方给的解释是:
Running Editor Script Code on Launch
Sometimes it is useful to be able to run some editor script code in a project as soon as Unity launches without requiring action from the user.You can do this by applying the InitializeOnLoad attribute to a class which has a static constructor. A static constructor is a function with the same name as the class, declared static and without a return type or parameters (see here for more information)
using UnityEngine;using UnityEditor;[InitializeOnLoad]public class Startup { static Startup() { Debug.Log("Up and running"); }}
2,代码切换平台方法 EditorUserBuildSettings.SwitchActiveBuildTarget(BuildTarget.Android)
监听平台切换后方法
EditorUserBuildSettings.activeBuildTargetChanged=delegate(){
if(EditorUserBuildSettings.activeBuildTarget==BuildTarget.Iphone){
Debug.Log("do you want to do");
}
};
0 0
- Unity3D-启动unity事件,切换平台监听
- Unity3D研究院之监听平台切换完毕的事件
- 监听Unity3d启动事件 - InitializeOnLoad
- 监听平台切换完毕的事件
- Unity3D监听事件
- 【Unity3D ugui】事件监听机制
- [unity3d]unity平台的预处理
- [unity3d]unity平台的预处理
- Unity AudioSource播放事件监听
- Unity键盘鼠标监听事件
- jqm 页面切换事件监听
- 【Unity3D ugui】简单控件的事件监听
- Unity3d监听手机暂停与退出事件
- Unity NGUI添加事件监听(转摘)
- iOS监听键盘和输入法切换事件
- iOS监听tableView组头切换事件
- [unity基础教程]Unity3D NGUI事件 UIEvents
- Android程序开机启动&&监听情景模式切换
- 涨姿势!设计中的透视感与深度感
- iOS经典讲解之倒计时按钮JKCountDownButton的使用
- Palindrome Number
- 架构基础3-网站的高可用
- 基于近邻用户协同过滤算法的音乐推荐系统
- Unity3D-启动unity事件,切换平台监听
- POJ 1002
- Python+Scrapy+Redis+Mongodb 环境安装
- oracle 函数
- 解决Android Genymotion模拟器library "/system/lib/libhoudini.so" not found报错问题
- 解决方法数超65536(java.lang.IllegalArgumentException: method ID not in [0, 0xffff]: 65536)
- FPGA 视频拼接器 动态欢迎词的实现
- split多个分隔符
- Exporting a function in a DLL using Microsoft Visual C++ 6.0