自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

海涛高软

徐海涛(Hunk Xu)

  • 博客(32)
  • 资源 (1)
  • 收藏
  • 关注

原创 unity调用外部的exe

unity打开某个网页: void OnGUI() { if (GUI.Button(new Rect(50, 50, 100, 30), "Click")) { Process.Start("IExplore.exe", "http://blog.csdn.net/qq_15267341/"); } }

2017-07-31 16:06:37 1391

原创 session是否过期

public boolean isValid() { try { return (session != null && (System.currentTimeMillis() - session.getLastAccessedTime()) / 1000 < session.getMaxInactiveInterval());

2017-07-26 15:22:27 292

原创 Unity众神之光 单词

FR:海涛高软(hunk Xu)

2017-07-26 14:04:00 257

原创 UGUI相册实现

首先设定一下屏幕自适应: FR:海涛高软(hunk Xu)

2017-07-25 17:22:23 786

原创 Unity 愤怒小鸟弹弓实现

FR:海涛高软(Hunk Xu)

2017-07-24 14:39:37 542

原创 TransformDirection

FR:海涛高软(Hunk Xu)

2017-07-24 14:28:11 657

原创 unity读取xml

http://blog.sina.com.cn/s/blog_427cf00b0102waep.htmlFR:海涛高软(hunk Xu)

2017-07-24 14:23:34 428

原创 Unity 层遮罩

看看下面这个截图,另一种写法,但是本质上都一样再TDTK中有这样的写法:我想说明一点,不管写法怎么变,本质都是一样的!​FR:海涛高软(hunk Xu)

2017-07-24 14:19:47 751

原创 Unity 3D循环滚动效果

然后通过SetDepthAndPosition这个方法,实现图片的空间空间展开Z轴和Y轴,系数是一样的经过上面设置,空间就摆开了using UnityEngine;using System.Collections;using System.Collections.Generic;public class SelectRole : MonoBehaviour { public GameOb

2017-07-24 11:10:43 6614 1

原创 Unity众神之光 文档

《众神之光》游戏介绍卡牌类游戏《众神之光》奥丁大神照耀众生 众神之光体力值有什么用 体力值获取攻略你就是VIP 8090手游《众神之光》超级大R玩法卡牌类游戏《众神之光》六星神王名为洛基卡牌手游《众神之光》生死之界由女神掌控众神之光竞技场玩法详解 提高排名很简单众神之光新手必看教程 每日活动不可失众神之光组合技能攻略详解众神之光符文系统详解 点亮符文提升战力三个理由告诉你为什么要玩3D微操手游《众神

2017-07-23 17:45:24 441

原创 麻将开发-客户端打牌+服务器响应

本篇文章围绕如下主线: 自己打出一张牌,服务器做碰牌检查 1 如果其它家可以碰牌->提示其碰牌->客户端确认碰牌->服务器端碰牌处理->将碰牌响应返回给所有的玩家 2 如果其它家没有碰的可能->服务器端这边算出摸牌信息,然后将这些信息返回给所有玩家告诉服务器是我打的牌以及打的是什么牌 将我在玩家列表中的下标编号发给服务器服务器出牌处理器:自己出牌后先检查一下其它家是否可以碰杠,如果其它

2017-07-22 15:22:21 3650 1

原创 unity麻将出牌后重新布置牌的位置

FR:海涛高软(Hunk Xu)

2017-07-22 13:17:55 832

原创 Unity 麻将规则

1 吃 碰 杠 和 的优先级FR:海涛高软(Hunk Xu)

2017-07-21 14:35:00 1735

原创 Unity麻将客户端开发中 座位排序

简而言之:在玩家列表中,自己永远排在屏幕下方,玩家列表中自己后面的玩家按照右边,上边,左边这个顺序排位玩家准备好后,服务器不会将该玩家的avatorVo群发给其它玩家,而只是将该玩家在玩家列表中对应的索引值发给其它玩家其它客户端拿到索引值,按照排位原则,就可以轻松找到改索引值对应的座位下面是根据玩家在玩家列表中索引得到玩家在屏幕的方位 FR:海涛高软(Hunk Xu)

2017-07-20 14:56:58 2602

原创 Grid Layout Group 后添加的放在最左边

FR:海涛高软(QQ技术交流群:386476712)

2017-07-19 15:33:44 1064

原创 Kinect人物模型大小自动适配背景人物

拿KinectFittingRoom2 这个demo来讲经过上面红线标识组件和代码的配合,人物模型和背景照片中的人物能够实时的匹配FR:海涛高软(徐海涛)

2017-07-17 16:17:33 1093

原创 FindObjectsOfType返回场景中所有该类型的组件集合

做一个简单的demo:场景中准备七个空物体,层级关系如下,查找场景中所有出现的gggg组件然后把test这个类挂在MainCamera这个物体上 然后运行场景,控制台打印结果为:3FR:海涛高软(QQ技术交流群:386476712)

2017-07-17 14:27:56 3451

原创 Kinect场景跳转的坑

在开发初期,我自己做了两个场景,然后从一个场景跳转到另一个场景中,第一个场景中挂有KinectManger这个组件,场景跳转时,这个组件伴随着其依附的物体销毁KinectManger组件中有如下代码: 还有一个问题 ,上图中划线部分(DontDestroyOnLoad)的存在,直接导致第一个场景跳转到第二个场景后出现两个KinectManager这个组件,因为第二个场景中也存在着一个Kinect

2017-07-13 09:56:36 2150

原创 Unity PC拍照(保存电脑本地)

public void paiZhao() //拍照 { StartCoroutine(UploadPNG()); } IEnumerator UploadPNG() { yield return new WaitForEndOfFrame(); int width = Screen.width; i

2017-07-11 14:50:28 1989 2

原创 麻将开发中的术语

抢杠胡 : 抢杠胡是你碰牌之后又抓到与所碰的明刻相同的第四张牌,当你杠牌时,别人正好要胡与你明杠的牌时,你就被抢杠(即杠牌失败),别人就胡牌成功。如果你自己摸到四张一样的牌开暗杠别人就无法抢杠(即杠牌成功,胡牌失败)。所以抢杠胡只能抢明杠(补杠),不能抢暗杠! 抢杠胡是要加番的FR:海涛高软

2017-07-09 16:33:56 1116

原创 麻将客户端出牌动作

以下是服务端对客户端出牌的响应:判断是否可以抢杠胡:如果该房间不容许抢杠胡,那么就检查一下其它玩家是否 可杠 可碰检查可杠可碰也非常简单,就是检查其它玩家身上是否有两张或三种同样的牌接着检测一下,如果没有其它家吃碰杠,则下家开始摸牌 private boolean checkMsgAndSend(){ if(huAvatar.size() > 0){ retu

2017-07-09 16:29:03 837

原创 多人麻将 后台发牌 +客户端响应

注意: listcard保存的是 4遍 0-33之间的整数(且包含0和33),这些数字具体代表什么意义,看看下面客户端的代码和截图就知道所谓洗牌 简单理解就是把listcard数组中所有数字互相随机的调换顺序下面看看发牌: 以下是客户端收到服务器分发的牌: public void startGame(ClientResponse response) //客户端收到牌的响应 {

2017-07-09 14:28:35 2940 4

原创 多人麻将 开始游戏 (后台)

当所有人都进入大厅,并且都点了准备完毕,那么就开始游戏RoomLogic类 /** * 开始一回合新的游戏 */ private void startGameRound() { if(count <= 0){ //房间次数用完了,通知所有玩家 for (Avatar avatar : playerLi

2017-07-08 13:27:55 2507

原创 多人麻将 个人准备完毕 (后端)

客户端输入房间号后,服务器成功返回房间信息后,客户端跳转到大厅,并且安排房间内人员各自入座后,客户端点击 准备完毕按钮意思是告诉服务器 ,我这边已经准备好了,可以开始游戏了人数是4个,并且每一个都准备好,就触发开始游戏FR:海涛高软(徐海涛)

2017-07-08 13:13:35 1286

原创 多人麻将 创建房间(后端)

FR:海涛高软(hunk Xu)

2017-07-08 12:28:52 1399 1

原创 mina框架中对iosession的封装

之前在C#后台中,是把接入的socket放入一个map集合中,这样也行,但是使用mina框架后之所以可以选择封装,原因是iosession可以setAttribute,可以存储一个对象,这样就可以保存用于封存iosession的对象mina框架中的iosession从功能上可以简单的理解成一个客户端socket 事件派发类里掌握一个字典 (编号,处理器对象)之所以要封装iosession,还有一个

2017-07-08 10:58:39 2620

原创 Kinect横屏变竖屏

你会发现KinectFittingRoom2这个demo默认是横屏的,如下图但是假如你开发的项目,是一个竖屏,就会发生变形解决办法如下: 勾选Portrait Backgroud 后就不会发生变形FR:海涛高软(QQ技术交流群:386476712)

2017-07-07 16:15:41 1834 1

原创 Unity播放gif

今天讲的这个插件,已经测试过,可以播放gif格式的动图插件默认是支持PC的,但是稍加修改就可以支持移动端插件使用很简单(两步)1 将gif格式图片放入StreamingAssets文件夹中2 Unity 发布Android不能够正确读取StreamingAssets文件夹下内容支持移动端播放,只需求修改UniGifTexture脚本 path =#if UNITY_ANDROID && !

2017-07-05 12:03:57 4691 2

原创 Kinect与UI互动

如何通过手势,来触发按钮操作?是今天这篇文章讲解的!其实交互非常简单,我们参考KinectInteractionDemo1这个demo来讲如何做如果自己的项目中不存在拖放操作,只是触发按钮的点击,那么只需要将demo中的KinectController保留三个脚本(如下图),然后将kinectController变成一个预设体即可自己项目中,只需要将kinectController预设体拖入到场景中

2017-07-04 10:59:57 2112 1

原创 使用sharesdk做微信登陆模块(客户端)

登陆请求后就进入创建房间和加入房间页面: FR:海涛高软(QQ技术交流群:386476712)

2017-07-03 08:19:07 707

原创 创建房间和加入房间模块(客户端)

1客户端输入房间号,向服务器发出申请加入的请求: 服务器的响应: 2 客户端点击创建房间按钮: 点击创建按钮后 /** * 创建转转麻将房间 */ public void createZhuanzhuanRoom(){ int roundNumber = 4;//房卡数量 bool isZimo=false;//自摸

2017-07-03 07:22:39 3955

原创 麻将开发中单例模式

客户端socket事件派发使用的就是单例模式 public class SocketEventHandle:MonoBehaviour { private static SocketEventHandle _instance; public static SocketEventHandle getInstance() {

2017-07-01 11:26:26 419

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除