![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
unity学习
文章平均质量分 53
huangzhenxun
这个作者很懒,什么都没留下…
展开
-
ios与unity交互
Object-c小知识:在接入sdk过程中会遇到需要调用sdk方法在oc语法中 分为+(void) 和-(void)两种方式+(void)为类函数,可以直接调用,使用方法为:[类名 方法名:参数];-(void)为成员函数,用C#的语法来说就是需要实例化类才能调用,使用方式为:类名 * 定义名=[[类名 alloc] init];[定义名 方法名:参数]; unit...原创 2018-08-27 15:10:08 · 798 阅读 · 0 评论 -
unity 观察者模式
介绍: 观察者模式是一种一对多的定义关系,让多个观察者对象同时监听一个主要对象,当这个主要对象发生变化时,会通知所有的观察者对象,使其发生相应的改变。比较经典的例子为C#种的猫叫了,老鼠跑了,主人醒了。所运用的关键字delegate event打个在游戏具体场景的例子,当游戏结束时,需要弹出视频广告,并且显示结算界面UI首先是游戏控制类:public cla...原创 2018-11-21 21:36:23 · 1687 阅读 · 0 评论 -
unity前后台触发
void OnApplicationFocus( bool isFocus ){ if( isFocus ) { Debug.Log("返回到游戏");//回到游戏 } else { Debug.Log("离开游戏");//切出游戏 }}unity自动响应方法名对了就行...原创 2018-10-30 14:31:18 · 1270 阅读 · 0 评论 -
日常整理-C#制作服务器端(1)
项目创建选项,C#控制台应用程序需要引用using System.Net.Scokets;using System.Net;创建服务器端SocketSocket serverSocket = new Socket(AddressFamily.InterNetwork, SocketType.Stream, ProtocolType.Tcp);IPAddress ipAddr...原创 2018-10-25 11:45:56 · 3757 阅读 · 0 评论 -
unity基础api
Destroy:销毁物体,也可以指定销毁物体身上的具体组件脚本使用方法:Destroy(gameObject);//立即销毁 Destroy(gameObject,5s);//5s之后销毁 DontDestroyOnLoad:加载新场景不销毁使用方法:DontDestroyOnLoad(transform.gameObject);//指定不销毁...原创 2018-10-30 14:28:57 · 213 阅读 · 0 评论 -
unity与android交互(2)
上一篇做好了准备工作,这部分来具体说明怎么才能交互,就拿怎么在unity里面打开其他应用举例在网上大部分人都介绍的是固定方法在unity方法中写成这样:AndroidJavaClass jc = new AndroidJavaClass("com.unity3d.player.UnityPlayer");AndroidJavaObject jo = jc.GetStatic<An...原创 2018-09-10 21:36:31 · 6181 阅读 · 0 评论 -
unity与android交互(1)
因设计需要,在unity中可以检测googleplay是否在手机上安装,或者是通过unity打开其他的应用程序,这些都涉及到android的一些原生系统调用,解决办法是通过在Android studio上制作自己的aar(我可能使用的是比较新的Android studio,jar已经被舍弃掉了。。),这个制作出来的aar文件就是一个可以让unity和Android原生系统相交互的桥梁。在网上有...原创 2018-09-10 21:36:42 · 2951 阅读 · 0 评论 -
父类构造方法赋值
声明类A,类B。类A定义构造方法public class A{ private String mdata; pulic void A(String data) { mdata=data; }}类B继承类A写法public class B:A{ private String mdata; pulic void ...原创 2018-09-02 17:57:46 · 545 阅读 · 0 评论 -
unity同时接入Admob和vungle广告时若干问题
报错1:CommandInvokationFailure: Unable to convert classes into dex format.在Plugins/Android目录下存在重复资源导致报错,在引用vungle的unity资源文件时会自动导入相关的arr文件,在导入Admob同样也会导入相关的arr文件,处理方式为把带有”support“字样的arr包只取一份就好,另一份直接删除,...原创 2018-09-02 17:04:10 · 996 阅读 · 0 评论 -
interface-接口的理解使用
声明关键字interface在接口中不能有方法体接口中定义的成员都是公开的,不能包含访问修饰符在初识接口的时候,不太明白接口的意义是什么先来梳理一下运用接口的流程1.定义一个接口,在接口定义若干个方法,事件public interface IState //以大写I开头{ void Handle();//定义一个名为Handle的方法,具体的实现交给继承接口的...原创 2018-08-27 15:09:47 · 1253 阅读 · 0 评论