怎样设置cocos2dx背景透明

怎样设置cocos2dx背景透明,第1张

方法/步骤

1

废话不多说,源局腊先放图。

2

就如果你想让你的activity透明,很简单,只需要4步。1. 打开AndroidManifest.xml文件,添加Translucent到

android:theme="@android:style/Theme.NoTitleBar.Fullscreen">

3

2.打开Cocos2dxActivity.java文件,添加

getWindow().setFormat(PixelFormat.TRANSLUCENT)

4

3.打开cocos2d/cocos/2d/CCDirector.cpp文件,找雹滑到setGLDefaultValues()函数,修改最后一个alpha值,范围从0.0f到1.0f。

5

glClearColor(0.0f, 0.0f, 0.0f, 1.0f)

6

4.打开cocos2d/cocos/2d/platform/android/nativeactivity.cpp,找到engine_init_display(struct engine* engine)函数,修改如下数组

7

const EGLint attribs[] = {

EGL_SURFACE_TYPE, EGL_WINDOW_BIT,

EGL_RENDERABLE_TYPE, EGL_OPENGL_ES2_BIT,

EGL_BLUE_SIZE, 5,

EGL_GREEN_SIZE, 6,

EGL_RED_SIZE, 5,

EGL_DEPTH_SIZE, 16,

EGL_STENCIL_SIZE, 8,

EGL_NONE

}

const EGLint attribs[] = {

EGL_SURFACE_TYPE, EGL_WINDOW_BIT,

EGL_RENDERABLE_TYPE, EGL_OPENGL_ES2_BIT,

//EGL_BLUE_SIZE, 5, -->腊亏delete

//EGL_GREEN_SIZE, 6, -->delete

//EGL_RED_SIZE, 5,-->delete

EGL_BUFFER_SIZE, 32, //-->new field

EGL_DEPTH_SIZE, 16,

EGL_STENCIL_SIZE, 8,

EGL_NONE

}

cocos 材质球效果是游戏领域中最基本的效果之一,它可以让物体表面具有不同的外观和光泽。它可以用多种不同的材质,如木材,金属,玻璃,塑料等来创造一种不同的效拦正则果。

一、金属球效果

金属球效果可以让物体表面具有一种金属光泽和反光的外观,能够模拟不同的金属材料,如铝,铜,钢铁,简棚银等。这种效果可以用来制作高级别的游戏物体,例如机器,q械,战舰等。

二、木材球效果

木材球效果可以让物体表面具有一种木头的质感和光泽,能够模拟不同的木材,如胡桃木,橡木,桃花心木等。这种效果可以用来制作大量游戏物体,例如木屋,桥梁,门等等。

三、玻璃球效果

玻璃球效果可以让物体表面具有透明的外观和反光的光泽清汪,能够模拟不同的玻璃材料,如玻璃纤维,钢化玻璃,镜面玻璃等。这种效果可以用来制作各种游戏物体,例如柜子,监控器,窗户等。

注意步骤顺序。

输入字转化成宏丛影片剪辑之后,右击你所需要末位帧,插入关键帧,再点击第一帧,点击该影片剪辑,在属性中[颜蔽纳樱色]选项后设置设为Alpha(默认为无),值为0%。最后在第一帧与最后一帧之间任何一帧上点击右键,点选创建补茄码间动画即可,按Enter预览一下吧!

沙发回答的我看不懂在做什么


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/8203725.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-14
下一篇 2023-04-14

发表评论

登录后才能评论

评论列表(0条)

保存