U3D杂谈
会飞的糯米团子
这个作者很懒,什么都没留下…
展开
-
Unity3D 关于Facebook SDK接入方法(一)
1.下载及安装Facebook SDK步骤一:前往https://developers.facebook.com/?advanced_app_create=true添加应用,这里我们以安卓为例。步骤二:输入现用应用的名称或新建应用步骤三:在开发者页面右上角我的应用处找到刚刚创建的应用点击进入,可得到应用编号(App ID)和应用秘钥(App Secrect)原创 2016-11-28 10:13:49 · 12253 阅读 · 11 评论 -
Unity多渠道Sdk接入与打包(一) 多渠道sdk接入与安卓通信
我们要接入多个渠道,所以就需要先将Sdk的功能抽象出来。Sdk基本功能主要有登录、登出、支付,有的还有角色数据上报等功能。我们先声明一个抽象类,具体如下:using System.Collections;using System.Collections.Generic;using UnityEngine;public abstract class SdkBaseClass{ pr...原创 2018-07-11 15:36:40 · 4288 阅读 · 0 评论 -
Unity热更之旧项目救星——Xlua热补丁修复
Xlua官方开源地址:https://github.com/Tencent/xlua首先先说明下,因为我们的项目是比较旧的项目,所以当时并未使用任何热更技术,所有的代码都是用c#写的,导致到项目后期才忽然想使用热更就非常困难了。当时研究了不少热更框架发现大部分都无法再弥补过去的疏忽,直到出现了Xlua,作者宣称项目可以继续由C#编写,只有在热更修复的时候才是用lua,我觉得有戏就研究了下。根据方法...原创 2018-07-12 23:07:40 · 2582 阅读 · 0 评论 -
Unity ECS学习笔记(一) 初探
Entity(实体):是组件的集合,作为标准的系统对象,仅由唯一的一个id组成,可以理解为过去的GameObject对象Component(组件):是数据容器,组件包含一个或多个与Entity相关的值字段,仅做数据储存System(系统):System定义了一切游戏行为,是实际包含逻辑的唯一对象,可以理解为未包含任何数据的MonoBehaviour的集合体 使用Unity ECS有...原创 2018-07-19 14:02:06 · 5188 阅读 · 4 评论 -
Unity 利用Render Texture创建3D UI
我们新建一个一个Cube,该Cube作为我们要渲染到UI上的对象然后添加一个Layer,命名为Test同时创建一个Camera作为Cube渲染的Camera,修改Clear Flags为Solid Color,Culling Mask为刚刚所新添加的Test Layer,同时创建一个Render Texture,TargetCulling的引用为刚刚新建的那张Render Texture。...原创 2018-07-26 19:35:50 · 4173 阅读 · 1 评论