
U3D/iOS/Android
文章平均质量分 85
夜色。
龘虢啊,崛起吧.
展开
-
Unity工程嵌入Android Studio工程
背景已有Android Studio项目开发完毕,现需要将3D模块以局部窗口的形式嵌入进去,3D模块用Unity来开发。翻了一些前人经验,Unity导出Android Studio工程时的操作及目录机构,unity 2019相对于unity 2018有所改变。流程首先确认包名、应用名称及最小和目标安卓版本号(API Level),两个IDE新建项目时要保持一致。【参考部分:如何在已有AS工程中导入Unity导出的工程】将Unity工程导入Android Studio中(Unity、.原创 2020-11-01 20:11:06 · 352 阅读 · 0 评论 -
Unity 3D项目嵌入到Android原生项目
【转载】博主上网查询了大量在Android项目中整合、嵌入Unity 3D项目的文章,都发现这个技术文章都介绍的是2018年及之前的整合方法了,然而在Unity 3D 2019及之后的新版本中,以Android工程导出的Unity 3D项目架构已经变动了,所以2018年及之前的整合方法就失效了。以下是博主在外网上查询到的解决方案,由于时间的问题,就只列举解决方案的网址,以后有时间再填补文章内容。本文参考文献:[1]Unity2019导入Android Studio详细教程[2]Integrati转载 2020-10-22 16:44:37 · 309 阅读 · 0 评论 -
Photon RealTime (Android-NDK-SDK)记录
【背景】photon engine针对Unity开发的插件PUN2用于多人在线比较简单方便使用,以前只用在Unity中使用,甚少关注原生安卓和IOS如何使用,最近有个需求,需要用原生安卓APP(已开发完毕)与Unity项目(开发中)做数据同步,尽量用现有工具(SDK)做,既然不用造轮子,就用这个了。结果踩坑了,原生安卓SDK,官方用VS+VisualGDB开发的,不是直接用Android Studio,有不少的差异,而且无完整教程,官网论坛不少人吐槽Android Demo无法运行。因对原生安卓手生,历原创 2020-09-04 19:57:05 · 668 阅读 · 0 评论 -
Unity3d+ShareSDK+IOS9.1 编译错误(备忘)
开发环境:Unity 4.6.9Xcode 6.4Xcode 7.1IOS纯白菜,总之跑通了。。。。。。。。。背景:unity3d+Sharesdk+Android 一切正常。Xcode7.1,Xcode6.4打开工程编译错误,再加上IOS9适配问题。以下为经过多次跳坑,简单粗暴的经验:1.Unity发布Xcode工程 (注意勾掉Show U转载 2015-12-03 18:38:49 · 1533 阅读 · 0 评论 -
IOS项目集成ShareSDK实现第三方登录、分享、关注等功能。
(1)官方下载ShareSDK iOS 2.8.8,地址:http://sharesdk.cn/(2)根据实际情况,引入相关的库,参考官方文档。(3)在项目的AppDelegate中一般情况下有三个操作,第一是注册ShareSDK,第二是注册各个平台的账号,第三是关于微信等应用的回调处理。[objc] view plaincopyprint?//转载 2015-12-03 14:46:03 · 786 阅读 · 0 评论 -
unity3d利用sharesdk分享内容至微信、新浪微博、qq空间等国内主流社交平台(ios篇)
大家在玩游戏时,通常都会看到分享的功能,最常见的是分享到微信朋友圈、qq空间或者新浪微博,产品经理通常称这个功能模块为社会化。那这个功能在unity3d制作的游戏中怎么做到的呢?以前的老做法是按照对应的ios、安卓平台、在微信or新浪微博上下载对应的sdk、按照其说明文档逐一接入,费时费力,而且多数都不支持u3d,需要自己写接口,令广大程序苦不堪言。如果能拥有一个集成化的,并且支持u3d分享的sd转载 2015-12-03 14:42:06 · 5303 阅读 · 0 评论 -
unity3d+sharesdk【ios篇】
http://blog.youkuaiyun.com/qq15233635728/article/details/43226621大家在玩游戏时,通常都会看到分享的功能,最常见的是分享到微信朋友圈、qq空间或者新浪微博,产品经理通常称这个功能模块为社会化。那这个功能在unity3d制作的游戏中怎么做到的呢?以前的老做法是按照对应的ios、安卓平台、在微信or新浪微博上下载对应的转载 2015-09-10 18:47:49 · 2420 阅读 · 0 评论 -
iOS app + 支付宝 总结(补充支付宝SDK&Demo下载地址)
由于app内需要用到支付功能,选择了当前最流行的支付宝进行支付。在进行内嵌支付宝功能开发时,被它狠狠的耍了一把。根据支付宝开发文档,参考demo代码。将相关支付功能加到了自己的代码中。一些根据文档来做,也没有太大的难度。但添加完代码,进行测试时,问题却来了。在app中可以成功调用支付宝app,成功支付并返回。这个时候就出现问题了。在app delegate支付宝回调本app的执行函数中,公转载 2013-03-13 18:38:36 · 1973 阅读 · 0 评论 -
Unity3D调用Android Java代码
http://www.tuicool.com/articles/IvUFBn最近公司准备接入91手机平台的支付系统,这边要实现在安卓上Unity调用Java代码,Unity刚刚上手,Android开发也接触不多,在网上找了不少资料,但都不是很详细,总觉得缺了些什么,经过两天摸索,基本完成功能,所遇问题颇多,在此一一总结 1.开发安卓环境的搭建2.关于转载 2013-10-18 18:43:47 · 1159 阅读 · 0 评论 -
iOS+Android+APP+IAP
网易首页-新闻-体育-娱乐-财经-汽车-科技-数码-手机-女人-房产-游戏-读书-论坛-视频-博客-微博新闻App成长记第二期锐徳无限吕鹤立第02期游戏的运营和推广一直以来是游戏行业的关键环节。在高品质游戏作品不断问世,竞争格局日益激励的大环境下,如何低成转载 2013-07-31 11:09:53 · 1259 阅读 · 0 评论 -
unity3d与eclipse协同工作环境
unity3d与eclipse协同工作环境这个过程非常复杂。步骤一定要谨记1,建立一个unity3d工程,然后自己丢点模型进去吧。然后设置导出时候的包名字(重要,后面解析),build一下。就会发现工程目录下面的temp文件夹里面多了一个文件夹,如果不build是没有的,如果你关闭了unity的话这个文件夹也会消失,这个现象费了我一天的时间,看官网英文教程漏一个单词都不转载 2013-05-20 11:08:59 · 1463 阅读 · 0 评论 -
Unity 移动开发自适应屏幕
用Unity开发移动平台的游戏 不可避免的会遇到屏幕分辨率的问题 不同的分辨率上会使得原本正常的UI变得乱七八糟 我们知道 在Unity中可以拿一个plane作为背景 UI则是绘制在离摄像机最近的位置 可以认为是绘制在摄像机上的因此分辨率的不同会导致UI的位置和大小出现错误 我们完全可以用一个plane去模拟button 并将它放在世界空间中 这样虽然可以解决位置转载 2012-07-30 16:00:00 · 2473 阅读 · 0 评论 -
[Unity 3D] 重力感应与罗盘
原址:http://blog.youkuaiyun.com/lijing_hi/article/details/7252954 [Unity 3D] 重力感应与罗盘(一)iPad 的玩家大概都用过 StarWalk 这款应用——强力到无以附加的星图软件。StarWalk 里的世界其实就是虚拟了一个环绕用户的天球,当然还能够与真实的天球对应得上,当用户举着 iPad 对向不同方位时,能够从 iP转载 2012-07-30 17:10:53 · 2259 阅读 · 0 评论 -
Unity调用Android。。。哈哈。。可以干坏事啦。。。。。。
羽化的文章啊。。。。好文章要分享。。。嘻嘻嘻。。。。。。原址:http://blog.youkuaiyun.com/libeifs/article/details/6791346 开发环境Window7Unity3D 3.4MB525defy Android 2.2.1jdk1.6.0 (7版本貌似不行) 羽化的第十一篇博客。最近在玩《北转载 2012-07-31 08:51:14 · 1229 阅读 · 0 评论 -
通过手机摄像头实现动作追踪一----单帧的识别 .
本文来自http://blog.youkuaiyun.com/hellogv/ ,引用必须注明出处! 最近有空,继续写点关于计算机视觉的文章,纯属业余新手的自娱自乐。。。 以前讲过了如何用Aforge实现多点动作追踪(基于Aforge的手势识别之三~~~多点手势识别),不过是在PC平台上实现的,以前也实现了在WM/Wince上的Opencv库移植,所以这次就尝试在WM/Wince平转载 2012-07-31 14:00:07 · 2122 阅读 · 0 评论 -
Unity3d 射线测试+使用手势判断是否触碰了某物体
using UnityEngine;using System.Collections;public class Lu : MonoBehaviour{public Camera cam;// We need to actually hit an objectRaycastHit hitt = new RaycastHit();// Use this for initia转载 2012-07-27 14:40:12 · 4052 阅读 · 0 评论 -
Unity 实现多点触摸
点击File->New Project 创建一个工程,可以使用默认 或者 名称随便起一起即可。点击继续完成创建工程。Scene:游戏场景视图,这里面可以摆放任意场景模型。Camera Preview:摄像头正对方向屏幕显示内容MainCamera:创建工程后默认会添加游戏的主摄像头,在场景视图中我们可以看见 MainCamer转载 2012-08-01 09:49:03 · 2269 阅读 · 0 评论 -
unity3d 如何调用ios的api
首先,在C#脚本中使用[System.Runtime.InteropServices.DllImport("__Internal")]extern static public int AwesomeFunction(int awesomeParameter);AwesomeFunction是脚本名然后在unity导出的xcode工程中的C/C++/objective-C 文件(我是转载 2012-07-31 18:49:37 · 1768 阅读 · 0 评论 -
Unity 据手势滑动速度 控制能量条的增长
[csharp] view plaincopyprint?//当进入决斗模式时,判断玩家是否移动摇杆 if(Input.touchCount > 0 && Input.GetTouch(0).phase == TouchPhase.Moved){ Ray ray = Camera.main.ScreenPointToRay (Input.GetTouch(0).pos转载 2012-07-31 18:08:07 · 4013 阅读 · 0 评论 -
如何在Unity中使用OpenCV
http://www.cocoachina.com/bbs/read.php?tid=94103转载 2012-08-16 11:06:56 · 5768 阅读 · 0 评论 -
Android游戏进赚钱时刻 年内现月收入过千万游戏
简介: 2.比喻推动工作、事业等前进和发展的力量。 第三是游戏品质。“目前Android游戏最主要的支付工具有三种,银行卡、支付宝和神州付。人民币在ISO 4217简称为CNY(China Yuan),不过更常用的缩写是RMB(Ren Min Bi);在数字前一般加上“¥”表示人民币的金额。近日新浪与MSN合作将使自己获得更大的发展。甚至要好于PC游戏,因为And...... 长期以转载 2012-09-24 23:54:04 · 2158 阅读 · 0 评论 -
Unity3D 读写 txt 文件
using UnityEngine;using System.IO;using System;using System.Collections;public class CGraetText : MonoBehaviour { private string m_sFileName = "FileName.txt"; // 文件名 private string转载 2012-11-28 20:46:38 · 1676 阅读 · 0 评论 -
Unity3D集成IAP的那点事儿
Unity3D集成IAP使用的Prime31的插件,在最开始的时候使用自带的test scene修改证书及product id后测试正常,直到游戏基本制作完成,需要最终集成IAP的时候,问题出现了。requestProductData总是返回invalid product Identifier,purchaseProduct则一直返回itunes store cannot connect。搜遍转载 2012-11-29 22:36:02 · 1524 阅读 · 0 评论 -
unity3d + android 好东西。。。
调用中国移动服务和android汉字问题 开发环境: Eclipse3.4 adt12 jdk6 Androidsdk2.2 Unity3.4 windows7 测试设备: HTC Desire HD 本文要涉及到的几个重点问题 1、 unity里怎么使用java插件 2、 unity android中怎么接受汉转载 2012-11-30 18:55:18 · 1936 阅读 · 0 评论 -
Unity3D 网游中实现资源动态加载 。。手游消减内存必备。。。
用Unity3D制作基于web的网络游戏,不可避免的会用到一个技术-资源动态加载。比如想加载一个大场景的资源,不应该在游戏的开始让用户长时间等待全部资源的加载完毕。应该优先加载用户附近的场景资源,在游戏的过程中,不影响操作的情况下,后台加载剩余的资源,直到所有加载完毕。本文包含一些代码片段讲述实现这个技术的一种方法。本方法不一定是最好的,希望能抛砖引玉。代码是C#写的,用到了Json,还有转载 2012-11-30 19:19:02 · 2196 阅读 · 0 评论 -
Obfuscate for Untiy3D 代码混淆器
圣典文章:http://game.ceeger.com/forum/read.php?tid=993 Obfuscate your code making code extraction pretty much useless.防止你的代码被提取。Due to the nature of .NET anyone can easily read your ra转载 2012-12-24 11:41:34 · 2232 阅读 · 0 评论 -
在Android机子上进行AssetBundle 读取
原址:http://blog.youkuaiyun.com/chiuan/article/details/7387502 我看到官方文档中说明:Note that bundles are not fully compatible between platforms.A bundle built for any of the standalone platforms (including web转载 2012-12-14 15:03:02 · 3466 阅读 · 0 评论 -
Unity bundle的制作和使用。。超赞。。。
Unity有个很好的功能,大致是很多专注于PC的engine没有提供的(因为没有必要),就是能加载主包外的资源,这个主包外的资源,unity把它叫做bundle。这个功能的提供,主要是在web上或者是ios、android等设备上,主包太大的话,会遇上下载主包时间太长,体验不佳;或者是有些市场直接就限制了主包的大小。制作的bundle的方式,这里只讲bundle中连scene都带入的:转载 2012-12-27 18:52:44 · 2223 阅读 · 0 评论 -
Unity播放视频(pc,android,ios) 。。整理。。
在unity可以播放动画,播放音频,当然也可以播放视频啦~~~目前主要支持mov, .mpg, .mpeg, .mp4, .avi, .asf格式 首先,我们需要安装QuickTime播放器然后,在unity3D中加载视频看下面脚本用来渲染视频:[csharp] view plaincopyprint?"FONT-SIZE: 1转载 2012-12-30 19:57:59 · 3365 阅读 · 1 评论 -
unity3d调用DLL
接触Unity 3D 时间不长,看到网上有人问怎么通过Unity来调用Dll,而且发现这个问题似乎是用unity的朋友并不熟悉DLL的使用造成的,正好我使用过C++,对DLL还比较熟悉,因此写了一个小小的教程来谈谈unity的Dll调用方法。1.创建DLL困扰Unity人员的主要问题大概出于Dll不会生成。这个确实比较麻烦,我这里给出一个vs 2008中创建DLL的方法。1)首先打开v转载 2012-12-22 20:48:01 · 1130 阅读 · 0 评论 -
unity3d自适应分辨率变化。。很旧的东西了。。。
其实使用GUI.Matrix(矩阵) 就可以实现 下面是实现原理var horizRatio:float = Screen.width / 800.0;var vertRatio:float = Screen.height / 600.0;GUI.matrix = Matrix4x4.TRS (Vector3(0, 0, 0), Quaternion.identity, Vecto转载 2012-12-22 20:54:03 · 2003 阅读 · 0 评论 -
android蓝牙编程资料搜集
Android平台支持蓝牙网络协议栈,实现蓝牙设备之间数据的无线传输。本文档描述了怎样利用android平台提供的蓝牙API去实现蓝牙设备之间的通信,蓝牙设备之间的通信主要包括了四个步骤:设置蓝牙设备、寻找局域网内可能或者匹配的设备、连接设备和设备之间的数据传输。以下是建立蓝牙连接的所需要的一些基本类: BluetoothAdapter类:代表了一个本地的蓝牙适配器。他是所有蓝牙交互的的转载 2013-01-09 14:30:23 · 2302 阅读 · 0 评论 -
Unity3D的Android移动之路之辅助工具及设备姿态
本人在使用Unity3D进行Android应用开发触控、加速度等相关应用时,不能用鼠标输入来模拟,每次对程序都要发布到手机上运行一下看看效果,效率很低。正当我一筹莫展之时,她向我蓦然回首:Unity Remote。有了Unity Remote,你可以在电脑上运行项目时,使用你的Android设备作为输入设备,输入触控信号,省去了每次更改后的发布,提高开发效率。下载Unity Remot转载 2013-02-26 18:16:18 · 1338 阅读 · 0 评论 -
关于 JAR 您不知道的 5 件事
对于大多数 Java 开发人员来说,JAR 文件及其 “近亲” WAR 和 EAR 都只不过是漫长的 Ant 或 Maven 流程的最终结果。标准步骤是将一个 JAR 复制到服务器(或者,少数情况下是用户机)中的合适位置,然后忘记它。 事实上,JAR 能做的不止是存储源代码,您应该了解 JAR 还能做什么,以及如何进行。在这一期的 5 件事 系列中,将向您展示如何最大限度地利用 Java A转载 2013-03-20 17:27:23 · 617 阅读 · 0 评论 -
unity3d中dllimport方法的使用,以接入腾讯平台为例!!!
【尽量看原址,该转载版,排版看着严重不舒服】原址:http://momowing.diandian.com/post/2012-12-14/40047766982说到有关dllimport方法可能还有很多人比较陌生,其实我自己也说不太清楚,大概说说什么时候要用它。事实上功能类似于调用android的第三包,我们想要使用苹果上特定的api或者第三方平台转载 2013-04-30 11:46:42 · 3972 阅读 · 0 评论 -
Mac下一键搭建Android开发环境
无需单独下载Eclipse,无需单独配置ADT,无需单独配置SDK1.Java运行时: 在bash终端中输入java,如果没有安装java运行时会自动弹出一个Dialog提示是否安装,点击安装即可。2.Eclipse + ADT + SDK: 在Mac下好像不需要下载Eclipse,又或者是现在Google专门打包定制了开发环境,反正只需转载 2013-05-24 11:23:14 · 1302 阅读 · 0 评论 -
Unity3D-WebPlayer上获取机器性能相关的尝试
http://blog.youkuaiyun.com/kun1234567/article/details/8846933?reload今天花了数个小时研究如何获取机器性能相关参数,用来给用户做一个推荐配置选项。首先介绍的是 SystemInfo , 这个是U3D自带类可以获取除了CPU主频以外的绝大多数参数---除了主频。。这没花什么时间,然后笔者转载 2013-05-27 18:41:10 · 2280 阅读 · 0 评论 -
Android OBB文件
从Android 2.3开始新增了一个OBB文件系统和StorageManager类用来管理外部存储上的数据安全。如果你过去开发过Symbian S60第三版或以上的版本可能发现都有一个隔离的文件系统,仅根据自己应用的UID才能读取,当然这样的设计在iOS和WP7均实现了,eoe提示大家这种叫做隔离文件系统,为什么Android 2.3的android.os.storage.StorageMa转载 2013-06-06 11:09:05 · 17769 阅读 · 0 评论 -
U盘或移动硬盘安装Mac OS X操作系统
原址:http://www.memacx.com/thread-3624-1-1.html原创 iATKOS ML 10.8.2 U盘安装制作+安装教程由于本人的光驱换掉了 不得不用U盘安装了,简单给下教程 过几天会给出视频教程http://www.memacx.com/thread-4020-1-1.html 视频教程1.:下载本转载 2013-06-07 15:46:06 · 5609 阅读 · 0 评论 -
Extremely slow scene loading with Unity Android
注意:Unity 4.1.3 版本已经解决了该Bug。原址:http://forum.unity3d.com/threads/70844-Extremely-slow-scene-loading-with-Unity-AndroidExtremely slow scene loading with Unity AndroidPosted: 03:46 AM转载 2013-05-27 18:38:43 · 2061 阅读 · 0 评论