在导入一个插件的时候,加入自己的广告
来源:互联网 发布:解放战争国民党知乎 编辑:程序博客网 时间:2024/05/01 20:01
Hello,我是KitStar。
以下文章整理的不对。还请见谅。
自己上代码。可以在一个插件中加入自己的广告。然后在别人使用的时候,在导入Unity时完美的展现出来。转自Siki老师的源代码。
using UnityEditor;using UnityEngine;[InitializeOnLoad]public class Appload{ static Appload() { bool hasKey = PlayerPrefs.HasKey("sikiwelcomescreen"); if (hasKey==false) { //EditorApplication.update += Update; PlayerPrefs.SetInt("sikiwelcomescreen", 1); WelcomeScreen.ShowWindow(); } } //static void Update() //{ // bool isSuccess = EditorApplication.ExecuteMenuItem("Welcome Screen"); // if (isSuccess) EditorApplication.update -= Update; //}}public class WelcomeScreen : EditorWindow{ private Texture mSamplesImage; private Rect imageRect = new Rect(30f, 90f, 350f, 350f); private Rect textRect = new Rect(15f, 15f, 380f, 100f); public void OnEnable() { //this.mWelcomeScreenImage = EditorGUIUtility.Load("WelcomeScreenHeader.png") as Texture; //BehaviorDesignerUtility.LoadTexture("WelcomeScreenHeader.png", false, this); this.mSamplesImage = LoadTexture("wechat.jpg"); } Texture LoadTexture(string name) { string path = "Assets/Demigiant/Editor/"; return (Texture)AssetDatabase.LoadAssetAtPath(path + name, typeof(Texture)); } public void OnGUI() { //GUI.DrawTexture(this.mWelcomeScreenImageRect, this.mWelcomeScreenImage); GUIStyle style = new GUIStyle(); style.fontSize = 14; style.normal.textColor = Color.white; GUI.Label(this.textRect, "欢迎扫一扫siki的微信,关注微信号\n我会在上面推送一套关于独立游戏开发者的游戏视频教程 免费的!\n时刻更新中!\n这个页面只会显示一次",style); GUI.DrawTexture(this.imageRect, this.mSamplesImage); } public static void ShowWindow() { WelcomeScreen window = EditorWindow.GetWindow<WelcomeScreen>(true, "Hello 你好 我是你们最亲爱的siki老师"); window.minSize = window.maxSize = new Vector2(410f, 470f); UnityEngine.Object.DontDestroyOnLoad(window); }}
0 0
- 在导入一个插件的时候,加入自己的广告
- 怎样在自己的Android应用中加入广告
- 如何在自己的Android APP中加入广告
- 怎样在自己的安卓软件中加入广告
- 在Python编译的时候加入bz2
- 给自己的博客打一个广告
- 在往web工程中导入lib的时候,应该加入到WEB-INF下的lib包中
- 在Adobe_Reader加入自己的书签
- HTML5开发-在你的游戏应用中加入广告
- HTML5开发-在你的游戏应用中加入广告
- HTML5开发-在你的游戏应用中加入广告
- HTML5开发-在你的游戏应用中加入广告
- HTML5开发-在你的游戏应用中加入广告
- android 加入广告的方法
- 学习的时候给自己一个目标
- 在迷茫的时候,给自己一个方向和一份执着的坚持
- 自己在jquery中表单提交的时候经常犯的一个小错误
- 工程在导入lib的时候出错 导入失败
- SubmitButton
- 02对象数组
- wpg闪电充:石墨烯你应该要了解的新型材料
- HTML5 <meta> 标签属性,所有meta用法都在这里了
- job执行时间往后延迟
- 在导入一个插件的时候,加入自己的广告
- 视频直播应用,且配有弹幕显示,内容均从斗鱼抓取
- Intel WebRTC之woogeen_config.js文件内容示例
- 您可能没有权限使用网络资源,请与这台服务器的管理员联系以查明是否有访问权限
- 报错 Only one AsyncAnnotationBeanPostProcessor may exist within the context.
- 哈希算法的学习
- Alamofire
- snpeff使用
- android 阅读笑话及搞笑图片的 app