自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Hank铄

努力点,机会降临于你就会更大点

  • 博客(119)
  • 资源 (31)
  • 收藏
  • 关注

原创 网络正常连接,浏览器无法打开网页的解决方法

网络正常连接,可以正常使用QQ、邮箱等各种软件,但换个好几个浏览器都无法打开网页,可以尝试一下下面这个操作。以Chrome浏览器为例:点击网址框右边的自定义->选择设置->高级->打开代理设置在Internet属性中选择局域网设置把里面的所有勾选清空点击“确定”,再尝试打开网页即可。...

2020-02-04 17:38:08 12256 1

原创 UE4如何对接VIVE 之手柄和头显显示在场景里 HTC连接不上UE4处理

这一篇介绍VR的起始操作https://blog.csdn.net/sky1466181491/article/details/79347435UE4 打开VR设置操作之后,突然引擎设置不对了,显示连接不上Vive,咋整呢。首先我们先搞定UE4里面Steam VR 的插件,下载Steam那些就不记录了,直接来UE4.打开Edit里面的Plugins查看一下Steam VR插件是否勾选...

2019-05-12 11:07:37 4813

原创 控制权/镜头切换混合

1,资料准备Add new 添加一个第三人称视角模板与汽车的模板打开汽车模板的地图,再将小白人拖入地图中去。选中小白人,找到属性栏---auto possess Player,设置player0 (这样可以将地图关卡的控制权设置成小白人)。镜头切换,设置控制权 possess设置汽车的视角切换动画 set view target with Blend使用Fli...

2019-05-01 08:42:14 757

转载 UE4 Expose On Spawn 的使用

在UE4中,当我们在spawnactor时候想直接给产生出来的actor赋予一些变量的初始值时候,就需要使用到Expose On Spawn这个功能。根据使用环境和位置,分下边几种情况。1. 在蓝图中调用SpawnActor产生一个蓝图类的Actor给要产生的目标actor添加一个变量,勾选上 Expose On Spawn2...

2019-04-22 09:59:44 1455

原创 Unity Leap开发-核心Leap组件

在Unity环境中获取Hands的最快方法是使用Leap Rig预制件(用于VR / AR应用程序)或LeapHandController预制件(用于非VR / AR应用程序)。 The ProvidersLeapProvider定义了我们的模块期望用于检索Frame数据的基本接口。这种抽象允许您创建自己的LeapProviders,这在Leap Controller硬件不能立即进行测...

2019-02-10 11:10:46 1705 1

转载 Unity3D与Leap motion连接学习记录

https://www.leapmotion.com/partnerships (Leapmotion官方网站)把这个leapmotion手势识别相机看一下,这个开发互动非常方便,有开发sdkhttp://www.cocoachina.com/game/20150716/12625.html https://developer.leapmotion.com/documentati...

2019-01-24 15:55:47 1549 1

转载 吃鸡游戏跑毒和倍镜开发

玩了几天的吃鸡游戏,开始这个游戏不感冒,现在也觉得不如王者农药好玩。我属于佛系吃鸡,从落地拿上装备开始就躲在房间里不出门直到毒圈缩小。所以基本每次都会被毒圈给毒到。我就突发奇想做了一个毒圈的功能,还有高倍。下面是正文:先上图看看效果,主要是功能,至于美工嘛,哈哈一看就是出自程序猿手中的美工。先看高倍镜的做法,原理很简单就是把相机的视角大小变化了一下,当点击右键视角变大的同时把高倍镜的UI...

2018-11-02 18:34:12 1667 2

转载 UE4中VR项目的打包和发布

虽然编辑模式可以使用VR Preview模式预览VR项目,但打包项目,使其并不能自动启用VR模式运行,有说可以在项目设置中 Settings,勾选Start in VR ,但本人试过未成功,或许方法不对,后来找到两种可确运行的方法: 方法一: 在蓝图中执行命令:方法二: 程序启动参数添加 -vr :---------------------  ...

2018-10-11 17:16:27 5395 2

原创 UE4 制作碎裂效果

如果打开工程发现蓝图资源缺失,没有DestructibleComponent插件。ue4可以制作物体自由掉落,碎裂的效果我们首先放置一个静态物体,这里我们随便拖入一个立方体选中该物体,在ue4 edtior右侧有该物体的属性,在静态网格(static mesh)中点击“放大镜”,找到该物体的文件位置找到后,右键选择“创建看毁坏的网格物体”点击后会弹出一个该物体的...

2018-09-02 20:53:27 12821 1

原创 UE4 VR设备的基本操作1---手柄跟头显的显示

1)创建一个新的地图Map,构建一个新的BluePrints蓝图---GameModel2)创建一个Pawn,在Scence中创建一个Camera(放置头显),俩个motion Controller(放置俩个手柄)3)手柄跟头显在哪找呢?--view options---show Engine Content---Engine Content---VREditor---Devices---...

2018-09-01 16:09:46 5153 1

原创 UE4 Widget点击事件的触发

1)创建一个widget,并且向其拖放控件,设定按钮的点击事件2)在工程目录下,右键--BluePrints---BluePrints Interface   。创建一个接口文件3)在接口中创建一个接口函数并且命名。4)在Widget中设置点击事件的接口,首先找到该接口,然后找到当中的接口函数。5)找到一个BP类,设置接口函数相应方法  总结:在wi...

2018-09-01 16:08:45 13052 1

原创 unity中C#语言的抽象类

MonoBehaviour  继承与Component(组件)//抽象类:将一个类标记为abstract时,表示这个类为抽象类  抽象类是没有实例的public    abstract  class Animal(){  //因为是抽象无法具体new出来  因此要讲public跟class之间加入一个abstract    int age;    //抽象函数   如果加入{}是说明...

2018-08-06 14:47:07 1247

原创 Unity Sprite中2D中图片如何切割 获取里面某一个元素

1)首先选中这张图片  Texture Type=======选择sprite(2D andUI) Sprite Mode =======选择Multipe点击最下面的Apply     2)选择sprite Editor,会弹出这样的一个界面使用Ctrl+鼠标左键   选择一片区域(此处就是选择可以是里面的某一个元素)  然后选择Apply  就可以啦   (若选择错了  可以点击Revert ...

2018-05-31 14:26:35 2956

原创 虚幻UE4 .uproject文件无关联 右键菜单少了

前一段时间因为一些事,重装系统  然后重新安装UE4跟VS  ,突然发现。。。竟然之前的UE4原先的项目找不到了,然后用UE4打开就提示“该文件没有与之关联的程序来执行该操作,请先安装一个程序。。。”发现右键 .uproject 的菜单栏选项不见了,折腾了一下弄回来了删除注册表ctrl+r 输入 regegit 调出注册表删除 HKEY_CLASSES_ROOT 下的 .uproject新建一个文...

2018-03-13 10:49:02 8841

翻译 UE4 在多个固定摄像机之间切换 多个视角切换

在这份操作指南中,我们在关卡内添加了多个 Camera Actor,并在玩家进入我们放置好的 Trigger Volume 时在它们之间进行切换。完成本次教程后,您将可以设置您自己的多摄像机游戏,并定义在何时使用某一个摄像机。在这个示例中,我们将使用 Blueprint Third Person Template 项目(包含 Starter Content)。进入 Place,从 Modes 菜单...

2018-02-28 17:59:21 27467 2

原创 Lua 一些小知识(二)

1)Lua中访问C#中的属性跟方法require "luanet"luanet.load_assembly("System")Int32 = luanet.import_type("System.Int32")num=Int32.Parse(1234)--call the method in csharpClassprint("Num is",num)print(Int32)2)在C#中执行Lua...

2018-02-27 11:25:24 435

原创 Lua 一些小摘要(一)

一。lua的一些小语法1.lua中每一条语句后没有分号2.string的定义可以用双引号"",也可以用单引号‘’3.声明整形:age = 100字符串声明: name = "zxf"声明bool:flag = false4.变量的命名不能以数字开头,尽量不要用下划线加大写字母开头,推荐C#命名法5.单行注释: --注释内容多行注释: --【【注释内容】】--6.lua中五种变量类型(1)nil表示...

2018-02-27 11:12:16 431

原创 Lua在DoFile方法附近出现问题

在进行的热更新的时候,需要使用lua与C#的交互,但是在编写Lua脚本的时候,测试时候,有一种情况就是lua.DoFile(),文件名是XXX.lua是没问题的,而且lua脚本也没问题。(lua脚本放置目录也是没问题的)例如:C#中脚本是:using System;using System.Collections.Generic;using System.Linq;using System....

2018-02-27 09:35:56 1286 1

原创 VR起始准备操作

1)创建一个GameMode,一个Pawn2) 在这个Pawn里面设置好手柄以及头部显示器3)显示出来Engine Content4)得到头部显示器,手柄并设置给Pawn5)运行之后会发现,没有手柄?是因为collision相互碰撞导致有俩种处理方式,第一种处理a:直接Pawn(Self)这个主题设置第二种处理方式b:在motion Controller中处理6)最后一步,进行VR立体渲染,Edi...

2018-02-22 15:11:27 2678

原创 UE4 OnHit()函数 AddDynamic报错解决

绑定语句:OnHit会出现问题OnComponentHit.AddDynamic(this, &AFPSProjectile::OnHit);然后onHit函数定义应该这样去写:void OnHit( UPrimitiveComponent* HitComponent, AActor* OtherActor, UPrimitiveComponent* OtherComp, FVector ...

2018-02-08 10:31:12 1954

转载 C#中的委托和事件 快速上手

每一个初学C#的程序猿,在刚刚碰到委托和事件的概念时,估计都是望而却步,茫然摸不到头脑的。百度一搜,关于概念介绍的文章大把大把的,当然也不乏深入浅出的好文章。可看完这些文章,大多数新手,估计也只是信心满满的觉得自己看懂了,一旦要在自己的程序中用上委托和事件,就傻眼了,根本不知道什么情况下该用,也不知道具体怎么用。本文没有任何概念介绍,旨在帮助同学们快速用上委托和事件,进入C#的更高境界。

2018-02-07 09:35:15 271

转载 UE4之人物跟随移动

1. 创建地图首先,创建第三人称模式。进入游戏后,打开如下路径后将ThirdPersonCharacter拖进几个在场景中。 2. 你要了解要实现自动跟随的效果需要知道以下几个节点Simple Move to Location 简单的移动位置 Controller 需要移动的目标,Controller类型Goal 目标,Vector类型Simple

2018-02-02 11:31:48 6187

转载 UE4 描边 高亮

物体的描边关键还是在于材质,材质实现的不同自然会造成不同的结果。这里是两种目的相同表现不同的材质 链接:https://pan.baidu.com/s/1rakfkmC 密码:x4hi然后来测试,依旧是第三人称模板:1、将材质放到Content目录下2、在World Outliner 中搜索到PostProcessVolume,并在Post

2018-02-02 09:53:45 3738

原创 UE4虚幻 动态加载界面weight 一个界面weight中可动态加载多条一样的weight(Item)

1)在工程中新建一个一个文件夹weight(存放weight),鼠标右键---User Interface---weight Blueprint,创建好俩个UI界面,Create(主界面),UMG(放在主界面中item界面)2)需要给地图上蓝图设置地图一运行就执行打开UI界面。最上面的菜单栏BluePrints---Open Level Blueprint  --打开如下界面,并进行如

2018-02-01 15:38:20 1434

原创 (UE4)Unreal里GameMode ,Controller,Character,pawn, HUD之间的关系

1)Pawn是马甲,Controller是驱动马甲的大脑。 Controller和Pawn相对独立,不一定谁必须有谁。一个Controller至多能控制一个Pawn,一个Pawn至多能被一个Controller控制。2)Character是Pawn的一种。 至于Player,没有这个类,只是在Blueprint里有带有player字眼的节点,比如Get Player Character

2018-02-01 10:41:10 9892

翻译 虚幻UE4 显示健康,能量和弹药 Weight编辑实时同步游戏

前期需要的项目设置单击内容浏览器中的添加新按钮,然后在用户界面下选择Widget Blueprint并将其命名为HUD。所有的用户界面元素(平视显示器,菜单等)将被创建并安置在一个Widget蓝图内。Widget Blueprint允许您在视觉上布局UI元素,并为这些元素提供脚本功能。我们现在正在创建这个游戏,以便我们可以在我们的玩家角色在世界上产生时显示它,但是我

2018-01-31 16:31:09 1262

转载 UE4 虚幻 常用的流程控制蓝图节点介绍

流程控制节点:1.Branch2.Delay3.DoN4.DoOnce5.DoOnce Multilnput6.FlipFlop7.ForLoop8.ForLoopWithBreak9.Gate10.MultiGate11.Retriggerable Delay12.Sequence13.WhileLoop下面来介绍1.Branc

2018-01-09 09:27:27 7798

转载 UE4事件相关总结

事件机制是实现游戏内逻辑的重要部分,在开始进行游戏逻辑的设计和实现之前,对UE4的事件机制进行理解是非常必要的。于是在这里对UE4的事件相关内容全部整理一下。当前使用的UE版本是4.6.0。① UE4的内置事件– Event Level Reset这个事件如其名称,只存在于Level Blueprint。只能在服务端运行。事件发出在关卡被重置时,例如玩家死亡后地图没有重新载入而是重

2018-01-09 09:16:24 1973

原创 虚幻UE4 添加窗口小部件3D---无需点击运行(Play)即可改变场景中游戏物体的形状

1)首先创建一个蓝图脚本--Actor,并打开蓝图,再创建一个静态网格物体StaticMesh(此处我将物体mesh设的是box)2)创建一个变量ToPoint,并修改其属性变量---Variable---show 3DWidget    ;打上对勾,具体蓝图脚本编辑如下3)点击compile,并保存。     无需点击运行 (Play)   再将创建的蓝图脚本拖入场景中,你会看到

2018-01-05 11:17:38 1850

原创 UE4虚幻引擎 产卵---不断在一个位置生产一个物体,并且拥有物理性质

1)创建一个蓝图脚本PhysicsBox2)并且打开此蓝图脚本,设置一下其静态网格的物理模拟3)找到TargetPoint,并且拖入场景中,并打开场景模型4)具体蓝图操作如下,主要应用了一个方法就是SpawnActor form Class;并且使用第一步所创建的那个蓝图基类PhysicsBox5)点击compile,然后运行play,点击G键,你发现秒

2018-01-05 10:34:25 1784

原创 蓝图快速射击--自弹 虚幻UE4

1)创建一个蓝图类,选择Actor,定义一个静态网格static  mesh;蓝图编辑如下所示2)选中蓝图的character人物蓝图,并选择编辑;3)此处我选择鼠标左键作为发射触发键,具体蓝图脚本如下:4)然后最后选择compile,运行play,点击鼠标左键会看到发射物体

2018-01-05 10:05:09 904

原创 虚函数

虚函数联系到多态,多态联系到继承。所以本文中都是在继承层次上做文章。没了继承,什么都没得谈。下面是对C++的虚函数这玩意儿的理解。一,  什么是虚函数(如果不知道虚函数为何物,但有急切的想知道,那你就应该从这里开始)简单地说,那些被virtual关键字修饰的成员函数,就是虚函数。虚函数的作用,用专业术语来解释就是实现多态性(Polymorphism),多态性是将接口与实现进

2018-01-03 10:20:58 511

原创 当在VS解决方案中,新建第二个项目后 调试突然闪退 C++

不知道大家遇到这种情况没:(假设为控制程序)在VS中新建一个解决方案后,生成一个项目后,运行调试没问题,但是在次解决方案下我新建一个项目(空项目),然后设为启动项后,突然弹出不到1秒瞬间闪退   什么鬼  一看代码没问题啊  这是啥原因啊   、     这其实是项目的设置问题 ,只需要手动设置一下就可以啦! 解决方式:1)鼠标选中后 鼠标右键--选择属性(Properties)

2017-12-28 15:53:50 1275

原创 UE4 Attach拾取功能 虚幻引擎

1)首先先拖入场景一个static mesh2)通过搜索框,搜索找到该模型的骨骼(当然我是举例子,这个骨骼是demo中的,此处是通过骨骼名字搜索得到的,在实际应用中骨骼也是不一样的)3)找到自己需要将物体摆至的位置(即骨骼处),然后添加一个socket连接4)给添加的socket定义一个名字。wood;当然此处的名字可随意定义5)在ue4引擎主界面最

2017-12-20 08:58:57 5894 1

翻译 创建地形材质 快速创建 快捷方式

当出现很多重复的需要创建。例如道路弯曲,路灯等摆放1)选择地形manage---Edit Splines2)做出要布置的地方3)选中要制作的地方4)给其赋予模型

2017-12-15 15:59:54 1793

翻译 Online Subsystem Steam 在线子系统Steam (虚幻引擎UE4 联网)

在本页:满足阀门的要求正在下载Steamworks设置Steamworks SDKSteam App ID配置您的应用程序的设置补充笔记该在线子系统蒸汽API使您能够出货虚幻引擎4(UE4)应用,Valve的Steam平台。Steam模块的主要目的是帮助您将具有一系列功能(比如匹配和排行榜)的应用程序分发给Steam用户。此外,Steam模块还实现了在线子系统公开的几个接口

2017-12-11 10:19:39 4900

原创 C++ const 指针与指向const的指针

最近在复习C++,指针这块真的是重难点,很久了也没有去理会,今晚好好总结一下const指针,好久没有写过博客了,记录一下~const指针的定义:  const指针是指针变量的值一经初始化,就不可以改变指向,初始化是必要的。其定义形式如下:type *const 指针名称;  声明指针时,可以在类型前或后使用关键字const,也可在两个位置都使用。例如,下面都是合法的

2017-12-01 09:50:18 5439 1

原创 c++需要注意unsigned与signed区别

注意到了一个原来并没有重视的问题。首先,让我们来看一个简单的c++程序。#include using namespace std;int main(){    unsigned short a;    short int b = -1;    a = b;    cout  a  endl;    return

2017-11-30 16:56:07 8631 1

原创 C++中的static静态类 与::代表什么意思

开始之前先说一下在C++中::是代表什么意思表示作用域,和所属关系比如class A{ public: int test();}int A::test()//表示test是属于A的{ return 0;}类似的还有其他,就不列举了--------------------比如int a;void test (){ int a = ::a;//用全局变

2017-11-30 16:47:46 1638

原创 关于C++ 基本常见问题 无法打开包括文件:“iostream.h”: No such file or directory” [Error] '::main' must return 'int

本人因为做UE4  虚幻引擎  要用到C++,所以才开始学习C++,肯定有很大不行的地方,还是希望各位大大  多多指点   cout语句的一般格式:cont   cont代表显示器,执行cout   cin语句的一般格式:cin>> 变量1 >>变量2 >> ... >>变量n;                 cin代表键盘,执行cin>>x就相当于把键盘输入的数据赋值给变量

2017-11-23 10:22:01 14471 2

Virtual+DOM,vdom + threejs在3D渲染中的应用——类ReactJS库的实现及3D应用+.pdf

Virtual+DOM,vdom + threejs在3D渲染中的应用——类ReactJS库的实现及3D应用+

2020-06-18

unity网络传输 Best HTTP Pro

对比较常用的网络通信方式进行了封装,包括Http、WebSocket、Socket和SignalR。BestHttp比Unity3D自带的www功能丰富很多.

2019-04-07

NGUI Next-Gen UI v3.11.4

NGUI Next-Gen UI v3.11.4 一款unity开发时候要用到的界面插件 高版本哦3.11

2017-11-24

SteamVR Plugin

SteamVR Plugin 一个虚拟现实(VR)开发时候要用的插件

2017-11-24

履带插件 maya 坦克等履带

履带插件 maya 坦克等履带 ,亲测有用,大家可以下载下来试试

2017-11-24

蓝桥杯历年真题及答案java组

蓝桥杯历年试题及答案,答案很详细,很棒的哦,整理了好久

2017-11-15

unity中的DOTween Pro v0.9.290 正版哦

1,unity中的DOTween Prov0.9.290 ,DOTween中pro版,最好用的补间动画插件 2,DOTween最新版本,最好用的补间动画插件

2017-08-31

Unity插件HOTween

强大的Unity动画插件,

2017-07-20

ngui屏幕自适应 3.9.2 官方最新版(Unity3D插件)

ngui屏幕自适应 3.9.2 官方最新版(Unity3D插件)

2017-07-20

Terrain Assets.unitypackage(Unity3d官方资源包)

该资源包是Unity3d官方独立完整资源包,比Unity3d软件自带的地形资源要丰富。主要包括模型有: 12种树; 12种灌木 6种草; 22钟地形无缝纹理

2017-06-21

亲测在unity5中可用.导入资源包后 请不要从_StartScene中打开,直接打开Example目录下的子文件夹中的场景 就能看见效果

亲测在unity5中可用.导入资源包后 请不要从_StartScene中打开,直接打开Example目录下的子文件夹中的场景 就能看见效果

2017-06-21

AR IK模型操作

AR模型,用IK机制来实现人物模型无论如何移动卡片,人物模型的眼睛始终对准摄像机

2017-06-15

基于Android平台的手机商城的设计

基于Android平台的手机商城的毕业设计 里面写的很全哦 大家有需要的可以看看

2017-03-09

SSKeychain 资源文件

1,keyChain对数据进行存储 2,key需要用到的4个资源文件SSKeychain.h SSKeychain.m SSKeychainQuery.h SSKeychainQuery.m

2017-01-19

winform简单的增删改查

C#操作Mysql实例demo实现简单的增删改查,非常适合刚学C#的新手。简单的操作数据库的增删改查。C#新手入们demo

2016-12-25

Unity3D_23数据库文件

1,Mono.Data.Sqlite.dll 文件 与System.Data.dll文件 2,C#语言建立本地数据库 3,脚本工具类

2016-12-22

C# 漂亮的仿360安全卫士界面源码

C# 漂亮的仿360安全卫士界面源码,供大家参考学习

2016-07-29

300多种动画特效

BaseAnimation,如果有新版本会自动提醒大家更新,也希望大家多多贡献自己的动画xml文件或者其他源码,一起来打造这个开源的app 1.3版本更新内容: 1.Splash增加2个动画 2.高仿动画效果增加10个 3.ListView集合增加15个 4.自定义控件集合增加17个 5.页面滑动增加4个 共增加48个动画效果

2016-04-11

TortoiseSVN-1.7.7--64位svn客户端

ortoiseSVN-1.7.10.23359-x64-svn-1.7.7.msi ,svn版本控制工具。解决文件检出inport、checkout

2016-03-01

仿美团外卖

仿美团外卖

2016-01-29

Android 上啦刷新下拉加载

Android 上拉刷新 下拉加载 利用自定义ListView跟Adapte很好实现了这个小功能

2015-12-25

android 基于百度api的天气预报

Android 基于百度api的天气预报的小demo 使用HttpClient接收数据,绝对实用,很好也很简单的实现了天气预报功能,大家可以下下来看看

2015-12-18

Android UI模板设计 TopBar 标题栏的设计

Android UI模板设计 TopBar 标题栏的设计 自定义控件 很好的实现了topBar控件的复用性

2015-10-10

android 网络和本地图片加载 支持异步加载并缓存

android 网络和本地图片加载 支持异步加载并缓存

2015-10-09

在ScorllView中ListView和GridView冲突解决方案

在ScorllView中ListView和GridView冲突解决方案 在自定义View和ViewGroup的时候,我们经常会遇到int型的MeasureSpec来表示一个组件的大小。

2015-10-06

ViewHolder的应用

跟传统的ListView的布局应用,改善了Adapter,使用ViewHolder来提高了很多效率,使用ViewHolder来编写的适配器

2015-10-02

Android 手机防盗

手机防盗,通过开机检测你的手机卡信息是否跟你设置时的获取的手机卡信息一致开判断你的手机是否丢失,然后并后台发送短信给你设置的安全号码

2015-09-28

百度地图api定位 添加在覆盖物

android 百度地图api 很好地实现了定位,添加覆盖物,地图模式的转换已经在地图显示一个RelativeLayout还有就是方向传感器的应用

2015-09-12

随手涂鸦 画板

android studio编写的一个随手涂鸦的一个小demo,运用画板Canvas画笔paint画纸panel 画图保存并清除

2015-09-03

微信的雷达寻找好友

仿微信雷达查找好友 Android 简单的实现雷达查找效果 雷达波纹效果

2015-08-02

Android GIf动画播放

Android GIf动画连续播放 GIf动画引擎的简单实现

2015-08-02

空空如也

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

TA关注的人

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