Unity
漂泊的树叶
qq735487435
wx15829550992
展开
-
【Unity开发】扑克的转换
开发斗地主等扑克游戏的话,需要将服务端发来的牌值(0-53)转换为牌型+牌值的组合,在本地进行展示unity中的牌,用texturepackger将散图打包成图集导入unity,这样可以省drawcall如上图中,C1为梅花A,C2为梅花2,。。。。。。D1为方片A,D2为方片2。。。。以此类推C为梅花,D为方片,H为红桃,S为黑桃,king为王,那么将0-53换算为图片名称的方法为 public Sprite GetPoker(int cardVa...原创 2021-03-20 18:19:40 · 644 阅读 · 3 评论 -
Unity摄像机漫游插件(Camera Path Animator 3.5.2)使用教程与下载(动态处理)
虚拟展厅场景漫游用这个插件,没的说。待做功能描述:1、场景中动态编辑摄像机漫游的路劲,保存数据为CameraPathData.paths2、读取CameraPathData,然后根据数据在场景中摄像机漫游。针对插件所需的功能1、动态修改路劲点2、摄像机按照指定路劲移动/旋转路劲插件现有1、ITween2、DoTweenPath3、CameraPathAnimator还有其他我未知的插件。。。。ITween的话,11年用过,好像是以 ITween.AddParm("key",v原创 2020-09-08 18:01:57 · 2274 阅读 · 1 评论 -
乐多捕鱼搭建记录
服务器为c++ 客户端为Unity3d服务器编译步骤记录解决调调皮面上的问题后,用Debug模式启动服务器,提示缺少libmysql.dll,在网上下载了个dll文件 放在系统文件夹中后提示 “应用程序无法正常启动0xc000007b”,次问题产生的原因是 ,我们提供的libmysql.dll跟程序需要的版本不匹配导致网上的都不能用,在系统dell文件夹中看到个 “libmysql_d.dll” ...原创 2018-05-10 17:43:09 · 1437 阅读 · 0 评论 -
把unity console中的log信息读取到自己写的panel上
unity打包安卓后,唯一的办法就是用Eclipse 中的DDSM 抓取apklog信息来测试APK包的问题,但是本人对安卓那套abd.exe各种搞不定,说白了,Eclipse连接手机真的要看运气所以,自己写一个Panel+ScrollView+ text 实现也简单,没有过多的整理,直接扔上来,记录一二,好记性不如烂笔头啊public class DebugPanel : MonoBehavio...原创 2018-05-09 11:13:19 · 1473 阅读 · 1 评论 -
Xcode导出审核包后、一个包比一个包大的问题记录
xcode 8.3导出审核包、原来的包 只有40mb,出了几次包发现、一次比一次大、夸张到包大小为300MB这种现象产生原因是使用了xcode功能BitCode因为xcode 7.0后会默认开启BitCodeBitCode 是app审核时候 生成的中间文件。如需关闭,具体按以下操作:在Targets -> Build Settings -> Build Options原创 2017-05-18 14:52:28 · 462 阅读 · 0 评论 -
Unity5.x 加载Assetbundle shader丢失问题记录
1、场景中模型的shader丢失借用网上的诸多方法,将用到的shader 加入到 菜单 Editor => ProjectSettings => GraphicsSettings =>AlwaysIncludeShaders2、NGUI 图集 shader丢失问题重新设置NUGI的 shader举例子UISprite.cs 中,红色字体为重新赋值Shader,问题得到解原创 2017-05-26 15:22:41 · 725 阅读 · 0 评论 -
Unity AssetImporter.GetAtPath 用法
字面理解, 获取AssetImporter 在 某个路劲下 需要的路劲为 Assets为开头的项目的相对路劲如: "Assets/Resouces/Character/Xiaoming.prefab"string path = "Assets/Resouces/Character/Xiaoming.prefab";AssetsImporter importer原创 2017-04-24 12:16:58 · 6423 阅读 · 0 评论 -
unity 打包ios 问题记录
unity、打包ios 内存崩溃问题:环境为 unity 5.5,xcode8.2.1 iphone5s1、第一个大问题、ios不支持反射、不支持类库导出dll文件的使用提交审核包的问题、2、iphone 内存占用 超过580MB 崩溃的没有商量余地、解决方案是压缩贴图格式、使用PVRTC4bis压缩格式、这个压缩格式的使用限制是 图片必须是 一比一的正方形,衍生出的问原创 2017-03-20 20:10:33 · 1292 阅读 · 0 评论 -
the descriptor is not a socket
soket连接问你: the descriptor is not a socket 这个问题是 给connet 传的值不对或者是空的 、原创 2017-03-22 18:24:34 · 3325 阅读 · 0 评论 -
unity5.5 安卓烘焙问题
unty场景要烘焙安卓环境烘焙出来的结果超级暗但是打包apk之后 留正常了,只是在编辑状态下看不到烘焙好的结果5.0之前的方法为 关掉 use direct 115.0 之后方法为 修改烘焙后的贴图 type 从 lightMap 改为default实属坑爹 ,但是没办法。原创 2016-12-17 12:02:05 · 736 阅读 · 0 评论 -
unity 打包apk 崩溃记录
最近在做一个项目,碰到一个诡异的问题。项目好像变得很脆弱,只要进资源,打包时候就会崩溃 Could not allocate memory:system out of memory!然后如履薄冰的去删资源,删一个资源,打包测一次,删一个测一次。问题持续了一月之久。因为项目不是我启动的,我是半道接手的,所以没注意一些基础性的东西Resources 这个文件夹大家都知道的原创 2016-11-13 23:44:59 · 2386 阅读 · 0 评论 -
C# 将数组向左平移 n 个位置
最近在写棋牌房间座位号 处理, 服务器发送来座位号跟 玩家信息但是要把当前用户显示在正中央,所以必须把服务器发来的座位号根据当前用户的座位号排列。如果当前用户座位号位2 那么,要把服务器发来的座位号根据 2 来重新排列 ,座位号数组向左平移俩个位置,下面就是平移数组的方法。其实挺简单, 就是把向左平移的2个单位 先保存在临时数组中,把剩下的座位 添加在 结果数组中 ,然后把临原创 2016-11-09 20:56:22 · 3957 阅读 · 0 评论