资源简介
游戏截图:
http://blog.csdn.net/niehanmin/article/details/79240889
说明:
射击游戏《全民飞机大战》源码,unity开发,使用unity自带的UGUI制作,没有用任何插件,可以作为学习使用
开发环境:Unity4.6
C#脚本
代码片段和文件信息
using UnityEngine;
using System.Collections;
using UnityEngine.EventSystems;
public class Eventpiont : MonoBehaviourIPointerUpHandlerIPointerDownHandlerIDragHandler {
public static Eventpiont instance;
bool Bmove=false;
Vector3 movexiangl;
public Vector3 Movexiangl{
get
{
return movexiangl;
}
}
public Gameobject image;
Vector3 mousemovepostion;
Camera[] mycamer;
Camera selfCamer;
// Use this for initialization
void Start () {
instance = this;
mycamer=new Camera[5];
Camera.GetAllCameras (mycamer);
foreach(Camera a in mycamer)
{
if(a!=null)
{
if(a.tag==“UI“)
{
selfCamer=a;
}
}
}
}
// Update is called once per frame
void Update () {
}
public void uuu()
{}
public void OnPointerUp (PointerEventData eventData)
{
Bmove = false;
image.transform.position = transform.position;
movexiangl = Vector3.zero;
}
public void OnPointerDown (PointerEventData eventData)
{
Bmove = true;
mousemovepostion = selfCamer.ScreenToWorldPoint (eventData.position);
image.transform.position = new Vector3 (mousemovepostion.x mousemovepostion.y transform.position.y);
movexiangl = new Vector3 (mousemovepostion.x - transform.position.x mousemovepostion.y - transform.position.y 0);
movexiangl.Normalize ();
}
public void ondrag (PointerEventData eventData)
{
if (Bmove) {
mousemovepostion = selfCamer.ScreenToWorldPoint (eventData.position);
image.transform.position = new Vector3 (mousemovepostion.x mousemovepostion.y transform.position.y);
movexiangl = new Vector3 (mousemovepostion.x - transform.position.x mousemovepostion.y - transform.position.y 0);
movexiangl.Normalize ();
}
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 3278 2015-02-09 10:22 Unity射击游戏《全民飞机大战》源码\NewPlane\Assembly-CSharp-firstpass-vs.csproj
文件 3278 2015-02-09 10:22 Unity射击游戏《全民飞机大战》源码\NewPlane\Assembly-CSharp-firstpass.csproj
文件 5404 2015-02-09 10:22 Unity射击游戏《全民飞机大战》源码\NewPlane\Assembly-CSharp-vs.csproj
文件 5398 2015-02-09 10:22 Unity射击游戏《全民飞机大战》源码\NewPlane\Assembly-CSharp.csproj
文件 48746 2014-01-01 14:25 Unity射击游戏《全民飞机大战》源码\NewPlane\Assets\1.jpg
..A..H. 979 2015-01-26 19:11 Unity射击游戏《全民飞机大战》源码\NewPlane\Assets\1.jpg.me
文件 47093 2014-01-01 14:25 Unity射击游戏《全民飞机大战》源码\NewPlane\Assets\3.jpg
..A..H. 979 2015-02-01 13:27 Unity射击游戏《全民飞机大战》源码\NewPlane\Assets\3.jpg.me
文件 6208 2015-01-28 19:29 Unity射击游戏《全民飞机大战》源码\NewPlane\Assets\Animation\butlle.controller
..A..H. 95 2015-01-28 19:08 Unity射击游戏《全民飞机大战》源码\NewPlane\Assets\Animation\butlle.controller.me
文件 12704 2015-01-28 19:29 Unity射击游戏《全民飞机大战》源码\NewPlane\Assets\Animation\buttle_move1.anim
..A..H. 95 2015-01-28 19:08 Unity射击游戏《全民飞机大战》源码\NewPlane\Assets\Animation\buttle_move1.anim.me
文件 12688 2015-01-28 16:24 Unity射击游戏《全民飞机大战》源码\NewPlane\Assets\Animation\destory.anim
..A..H. 95 2015-01-28 16:21 Unity射击游戏《全民飞机大战》源码\NewPlane\Assets\Animation\destory.anim.me
文件 6056 2015-01-28 16:24 Unity射击游戏《全民飞机大战》源码\NewPlane\Assets\Animation\Destoryed.controller
..A..H. 95 2015-01-28 16:21 Unity射击游戏《全民飞机大战》源码\NewPlane\Assets\Animation\Destoryed.controller.me
文件 12688 2015-01-28 16:56 Unity射击游戏《全民飞机大战》源码\NewPlane\Assets\Animation\Jguang.anim
..A..H. 95 2015-01-28 16:53 Unity射击游戏《全民飞机大战》源码\NewPlane\Assets\Animation\Jguang.anim.me
文件 6056 2015-01-28 16:56 Unity射击游戏《全民飞机大战》源码\NewPlane\Assets\Animation\jiguan.controller
..A..H. 95 2015-01-28 16:53 Unity射击游戏《全民飞机大战》源码\NewPlane\Assets\Animation\jiguan.controller.me
文件 6096 2015-01-31 17:25 Unity射击游戏《全民飞机大战》源码\NewPlane\Assets\Animation\wsparticle_42.controller
..A..H. 95 2015-01-27 17:28 Unity射击游戏《全民飞机大战》源码\NewPlane\Assets\Animation\wsparticle_42.controller.me
文件 22744 2015-01-27 17:35 Unity射击游戏《全民飞机大战》源码\NewPlane\Assets\Animation\xuanzhuang.anim
..A..H. 95 2015-01-27 17:28 Unity射击游戏《全民飞机大战》源码\NewPlane\Assets\Animation\xuanzhuang.anim.me
..A..H. 107 2015-01-28 16:24 Unity射击游戏《全民飞机大战》源码\NewPlane\Assets\Animation.me
文件 14741 2015-02-01 14:13 Unity射击游戏《全民飞机大战》源码\NewPlane\Assets\dsf.png
..A..H. 979 2015-02-13 17:50 Unity射击游戏《全民飞机大战》源码\NewPlane\Assets\dsf.png.me
文件 54258 2014-06-13 09:38 Unity射击游戏《全民飞机大战》源码\NewPlane\Assets\effcet_vo_fadongjiqidong.ogg
..A..H. 205 2015-02-01 23:20 Unity射击游戏《全民飞机大战》源码\NewPlane\Assets\effcet_vo_fadongjiqidong.ogg.me
文件 1707 2015-01-16 16:48 Unity射击游戏《全民飞机大战》源码\NewPlane\Assets\Eventpiont.cs
............此处省略1506个文件信息
相关资源
- Unity3D飞机大战
- unity3d2018插件NGUI
- unity3D外星风格射击游戏完整项目源码
- unity3D神启全套源码资源
- Unity3D脚本编程 使用C#语言开发跨平台
- unity3d多人联机赛车游戏完整源码
- Unity 3D脚本编程——使用C#语言开发跨
- Unity3D 街机捕鱼游戏源码
- Unity3D《farm business》农场模拟经营游戏
- 手把手教你用C#制作RPG游戏__罗培羽著
- Socket网络模块Unity c#
- Unity5实战:使用C#和Unity开发多平台游
- Untiy官方资源Car主控脚本CarController全
- unity3D 根据UI适配摄像机Rect值,完美解
- Unity3D场景中画线脚本
- Unity3D虚拟现实开发之标签跟随功能
- unity3d 连接外置摄像头
- unity旋转,缩放,移动控制脚本
- Unity3D场景中对模型旋转放大缩小脚本
- unity3d实现物体透明渐变效果
- unity3D简易计算器C#脚本代码
- Unity3d使用Meth实现温度云图
- unity3d BitmapToTexture2D
- c#、unity3d实现远程视频通话源码NN视频
- Unity3D台球游戏源码
- LeapMotion Unity3d C#高精度手控制支持二
- Unity3D中使用UGUI实现省市区三级联动
- 导向滤波磨皮美颜方法
- 基于unity3D串口通信程序,可以实现发
- Unity3D相机跟随,安卓端屏幕滑动更改
评论
共有 条评论