找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博登陆

只需一步, 快速开始

查看: 584|回复: 10

代码 | 教你应用 Unity5.0以上版本的新新闻 体系

[复制链接]

该用户从未签到

4

主题

17

帖子

19

积分

LV.1

Rank: 1

积分
19
QQ
发表于 2016-6-23 13:47:34 | 显示全部楼层 |阅读模式
若何自界说新闻?

代码 | 教你应用 Unity5.0以上版本的新新闻 体系

代码 | 教你应用
Unity5.0以上版本的新新闻
体系

假如想自界说新闻,是比拟简略的。在UnityEngine.EventSystems中有个名为‘IEventSystemHandler’的接口。从这接口的功效是经由过程新闻传递体系接受事务的目的。我们来用一个弹跳案例来阐明这个功效。
起首是界说接口
using UnityEngine;
using System.Collections;
using UnityEngine.EventSystems;


public  inte***ce ICustomMessageTARget : IEventSystemHandler {
void Jump();
//void Message2();
}
一旦接口被界说了,就可以经由过程MonoBehaviour来应用这个接口。在这个例子中,当摁下鼠标左键时,会发送对应的新闻。界说的功效将被履行。
using UnityEngine;
using System.Collections;
using UnityEngine.EventSystems;
public class NewBehaviourscript : MonoBehaviour {
public GameObject mubiao;
// Use this for initialization
public void Update () {
if(Input.GetMouseButtonDown(0)){
ExecuteEvents.Execute(mubiao, null, MyEventF);
}
}
public void MyEventF(ICustomMessageTarget handler, baseEventData eventData){
handler.Jump ();
}
}
新闻发出后,须要一个目的也就是Cube来接受这个新闻,当接受到新闻之后,会履行跳跃的号令。
using UnityEngine;
using System.Collections;
//using UnityEngine.EventSystems;


public class CustomMessageTarget : MonoBehaviour,ICustomMessageTarget {
Rigidbody myRig;
void Start(){
myRig = this.GetComponent();
}


public void Jump(){
myRig.velocity = Vector3.up*6;
}
}

该用户从未签到

2

主题

21

帖子

22

积分

LV.1

Rank: 1

积分
22
QQ
发表于 2016-12-2 11:19:41 | 显示全部楼层
竟然还有零回复,给我消失

该用户从未签到

0

主题

41

帖子

0

积分

LV.1

Rank: 1

积分
0
QQ
发表于 2017-1-10 18:56:39 | 显示全部楼层
这里竟然还有这么一个关于AR的网站的收藏了

该用户从未签到

5

主题

26

帖子

31

积分

LV.1

Rank: 1

积分
31
QQ
发表于 2017-6-21 20:14:55 | 显示全部楼层
增强现实希望发展越来越好

该用户从未签到

0

主题

23

帖子

20

积分

LV.1

Rank: 1

积分
20
发表于 2017-6-22 05:38:22 | 显示全部楼层
楼主辛苦了。。回帖是一种美德

该用户从未签到

1

主题

51

帖子

48

积分

LV.1

Rank: 1

积分
48
QQ
发表于 2018-5-30 17:07:42 | 显示全部楼层
楼主写的很不错,关于AR的知识受教了

该用户从未签到

0

主题

23

帖子

20

积分

LV.1

Rank: 1

积分
20
发表于 2018-6-6 12:34:37 | 显示全部楼层
看帖怎么能不会呢??

该用户从未签到

1

主题

24

帖子

22

积分

LV.1

Rank: 1

积分
22
QQ
发表于 2018-8-3 19:15:32 | 显示全部楼层
想了解下AR增强现实的相关内容来看看

该用户从未签到

0

主题

7

帖子

0

积分

LV.1

Rank: 1

积分
0
QQ
发表于 2018-8-25 16:26:00 | 显示全部楼层
楼主辛苦了,帮楼主顶起来

该用户从未签到

1

主题

11

帖子

3

积分

LV.1

Rank: 1

积分
3
QQ
发表于 2018-10-2 02:10:03 | 显示全部楼层
增强现实,增强现实,增强现实。重要的事情说三遍
您需要登录后才可以回帖 登录 | 立即注册 新浪微博登陆

本版积分规则

关闭

站长推荐上一条 /1 下一条

快速回复 返回顶部 返回列表