- 博客(8)
- 资源 (56)
- 收藏
- 关注
转载 Android SurfaceView绘制
MainActivity 作为主界面,平时的Android工程用Layout作为mainActivity的界面布局,这里用SurfaceView 来绘制界面作为界面显示。在MainActivity中通过 this.setContentView(gameView); 设置SurfaceView为主界面显示。MainActivity源码:package com.exa
2013-09-27 16:02:41 3236
原创 Android游戏设计之-------游戏音效的播放 SoundPool
在res文件夹中新建raw文件夹,然后从LOL中复制了一个音效mp3文件到raw中。命名为sound1.mp3在layout上画两个按钮,一个用来播放音效,一个用来停止音效!package com.example.sample2_1_soundpool;import java.util.HashMap;import android.media.AudioMana
2013-09-26 01:10:33 1876
原创 Cocos2d-x C++调用Android弹出提示框
转载请注明地址,谢谢。。Cocos2d-x中提供了一个JniHelper类来让我们对Jni进行操作。(PS:弄了一天想自己写代码操作Jni的,但是总是出错,技术差不得不使用Cocos2d-x现成的了)。我们有一个Android工程 :CocosDemoAndroid还有一个Win32工程:Cocos2dDemo.win32这个是必备的。。。在C+
2013-09-16 11:42:17 5477
原创 Android调用输入法软键盘,返回输入的内容
我们一直在讲,C++写游戏代码,然后通过NDK编译,然后展现在Android层。在游戏中的各种输入框,点击就会出现Android的软键盘。这其实是C++调用了Android层,然后在Android层获得软键盘的输入内容,然后把内容返回到C++层。我们这里讲的是Android层调出软键盘然后获取到用户输入显示在TextView上面,至于怎么将Android层获取到的内容返回到
2013-09-14 17:50:03 5616 2
原创 Android NDK 中使用C++源文件和使用C文件的不同
现在的手机游戏都是用C++或者C#写的,在游戏开发中使用NDK是不可避免的。NDK自带的例子中源文件都是用C,当我用C的源代码套入C++文件时,就出错了,原因在于在NDK中使用C++和C还是有些不同的。下面是一个Android调用C函数的例子,返回一个字符串。下面是使用C的例子:#include#includejstring Java
2013-09-14 14:41:58 3915 1
原创 Android NDK 第一个例子 HelloNDK
Android NDK 里面Samples里面有很多例子。我这里是第一个例子,从C++层返回一个String到Java层。然后显示在Android TextView上面。我们新建一个Android工程,默认新建工程是没有jni文件夹的,我们自己新建一个(虾米,这东西有什么用? TT:这文件夹就是用来放NDK编译相关文件的)。在jni文件里面,一定需要一个Android.m
2013-09-06 22:58:38 2246
原创 简单的三方登录SDK示例,Android Activity之间数据的传递
先建立Library工程,即普通工程然后在Android的属性勾选Library选项。这里建立的工程为 mySdk ,Activity名为LoginActivity。LoginActivity代码:package com.example.mysdk;import android.os.Bundle;import android.os.Debug;import android.R
2013-09-03 20:30:01 2564 1
转载 CCScrollView的使用
CCScrollViewTest.h#pragma once#include "cocos2d.h"#include "cocos-ext.h"#include "TristanaLayer.h"using namespace cocos2d;using namespace cocos2d::extension;class CCScrollViewTest : pu
2013-09-02 22:26:50 1721
UGUI 屏幕适配 导致 BoxCollider无效 解决记录
2015-06-04
Unity3d调用Lua
2015-05-16
扩展Unity3d 组件方法,简化API使用 - C#特性之 Extension Method
2015-05-10
Unity3d 导入图片 自动修改Texture Type
2015-05-07
Unity3d游戏安装包 极限减少之 四分图、二分图 (NGUI向)
2015-04-14
Unity3d 性能优化 OnBecameVisible/OnBecameInvisible
2015-04-13
Ogre3d 之使用 Android NativeActivity
2015-03-28
Unity3d 人物换装之 一个Shader处理3张图片 减少DrawCall
2015-03-24
Unity3d 人物换装 之 Mesh 合并 (材质合并)
2015-03-23
Unity64 AStarPath 寻路失效 Bug解决 IOS64 IL2CPP - Bad date/time format in the zip file
2015-03-07
Unity3d 调用 C++ 函数 实现加密防破解 (Android向)
2015-02-07
OpenGL ES 学习教程(十七) Unity GPU Instance 原理及 GLES 实现(二)
2021-01-19
OpenGL ES 学习教程(十七) Unity GPU Instance 原理及 GLES 实现(一)
2021-01-16
使用Docker简化运维工作 星辉畅娱技术分享.pdf
2019-05-20
Lua 单例的实现
2015-11-04
使用Qt(mingw)编译FreeType为 .a 静态库
2015-08-26
Unity3d 在Inspector 中 设置添加回调函数
2015-07-16
LZMA C# SDK 子线程压缩与解压缩 Unity3d实例
2015-06-22
Mono2.0 对C#闭包 与 donet 不同的实现导致Unity的Bug 及解决方案
2015-06-20
Unity5 Assetbundle简单使用 及 打包Material文件超大的问题
2015-06-13
UGUI 实现Button长按效果(RepeatButton)
2015-06-10
慎用Outline ,UGUI Outline实现原理分析
2015-06-06
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人