青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
劍孤寒的小站
人生的價(jià)值不是用時(shí)間,而是用深度去衡量的!
posts - 75, comments - 290, trackbacks - 0, articles - 0
導(dǎo)航
C++博客
首頁
新隨筆
聯(lián)系
聚合
管理
<
2013年7月
>
日
一
二
三
四
五
六
30
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
5
6
7
8
9
10
留言簿
(16)
給我留言
查看公開留言
查看私人留言
隨筆分類
Galaxy2D 游戲引擎發(fā)布(40)
Galaxy2D 游戲引擎教程(7)
Galaxy2D 游戲引擎擴(kuò)展(8)
Lua(5)
游戲編程(20)
隨筆檔案
2017年3月 (1)
2017年1月 (1)
2016年11月 (1)
2016年3月 (1)
2015年11月 (1)
2015年8月 (1)
2015年7月 (1)
2015年6月 (1)
2014年9月 (1)
2014年8月 (1)
2014年3月 (1)
2014年1月 (1)
2013年9月 (1)
2013年7月 (2)
2013年6月 (3)
2013年5月 (1)
2013年4月 (2)
2012年12月 (2)
2012年10月 (1)
2012年9月 (2)
2012年7月 (1)
2011年12月 (1)
2011年10月 (3)
2011年9月 (4)
2011年7月 (1)
2011年6月 (1)
2011年5月 (2)
2011年4月 (1)
2010年9月 (1)
2010年5月 (3)
2010年4月 (2)
2010年3月 (1)
2010年2月 (2)
2010年1月 (11)
2009年9月 (3)
2009年5月 (2)
2009年4月 (1)
2009年1月 (1)
2008年12月 (1)
2008年11月 (1)
2008年10月 (6)
鏈接
搜索
最新評(píng)論
1.?re: Galaxy2D Game Engine 4.2 開發(fā)版 發(fā)布
評(píng)論內(nèi)容較長(zhǎng),點(diǎn)擊標(biāo)題查看
--劍孤寒
2.?re: Galaxy2D Game Engine 4.2 開發(fā)版 發(fā)布
Update:
◆隨機(jī)數(shù)添加創(chuàng)建生成器函數(shù)
◆隨機(jī)數(shù)添加Mersenne Twister算法隨機(jī)數(shù)生成函數(shù)
◆修改獲得/失去焦點(diǎn)偶爾收不到回調(diào)的bug
--劍孤寒
3.?re: Galaxy2D Game Engine 4.2 開發(fā)版 發(fā)布
評(píng)論內(nèi)容較長(zhǎng),點(diǎn)擊標(biāo)題查看
--wwdd
4.?re: Galaxy2D Game Engine 4.2 開發(fā)版 發(fā)布
Update (2016-8-1)
◆RichText超鏈接修改為抬起時(shí)才觸發(fā)事件
◆Shader添加讀取已編譯的二進(jìn)制文件支持,并添加相關(guān)數(shù)據(jù)設(shè)置接口
--劍孤寒
5.?re: Galaxy2D Game Engine 4.2 開發(fā)版 發(fā)布
@baidwwy
你是一直都這樣還是用了上面那個(gè)dll才這樣
--劍孤寒
閱讀排行榜
1.?在Lua中使用枚舉型變量 (15685)
2.?Galaxy2D游戲引擎教程1 - Hello World(8234)
3.?Galaxy2D Game Engine 4.2 開發(fā)版 發(fā)布 (6877)
4.?在Lua中使用List (6833)
5.?Win7下ATI顯卡更新驅(qū)動(dòng)程序打不開Catalyst Control Center的解決辦法(5966)
寫了個(gè)用shared_ptr管理游戲資源的幫助類
Posted on 2013-06-28 16:15
劍孤寒
閱讀(827)
評(píng)論(0)
編輯
收藏
引用
所屬分類:
Galaxy2D 游戲引擎擴(kuò)展
用這個(gè)東東可以簡(jiǎn)化一些引用計(jì)數(shù)方面的管理,不過從Get*()接口獲取的資源還是要先自己調(diào)一下AddRef()函數(shù)
class
CRefCountHelper
{
public
:
template
<
typename T
>
static
shared_ptr
<
T
>
Create(T
*
p)
{
shared_ptr
<
T
>
ptr(p, RefReleaseFunc());
return
ptr;
}
private
:
struct
RefReleaseFunc
{
void
operator
()(gge::ggeRefCounter
*
p)
{
if (p) p->Release();
}
}
;
}
;
用法如下:
//
假設(shè)以前有一段代碼是要載入一個(gè)texture到一個(gè)sprite上,例如下面這段代碼:
ggeTexture
*
tex
=
Texture_Load(
"
image.png
"
);
if
(
!
tex)
return
false
;
ggeSprite
*
spr
=
Sprite_Create(tex);
if
(
!
spr)
{
GGE_RELEASE(tex);
return
false
;
}
//
現(xiàn)在的寫法可以改成下面這樣,不用再去人肉Release了
shared_ptr
<
ggeTexture
>
tex
=
CRefCountHelper::Create( Texture_Load(
"
image.png
"
) );
if
(
!
tex)
return
false
;
shared_ptr
<
ggeSprite
>
spr
=
CRefCountHelper::Create( Sprite_Create(tex.
get
()) );
if
(
!
spr)
return
false
;
只有注冊(cè)用戶
登錄
后才能發(fā)表評(píng)論。
相關(guān)文章:
寫了個(gè)用shared_ptr管理游戲資源的幫助類
2D骨骼動(dòng)畫 Spine Render For Galaxy2D [Demo + 代碼]
Galaxy2D Game Engine 4.0 開發(fā)版 發(fā)布
TexturePacker 1.1 發(fā)布
寫了一個(gè)xls2xml轉(zhuǎn)換工具
Irrlicht For Galaxy2D
CEGUI Render For Galaxy2D
Galaxy2D 導(dǎo)出類到Lua模塊源代碼
網(wǎng)站導(dǎo)航:
博客園
IT新聞
BlogJava
博問
Chat2DB
管理
Powered by:
C++博客
Copyright © 劍孤寒
青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
一色屋精品视频在线观看网站
|
久久久精品国产99久久精品芒果
|
午夜精品久久久久
|
一本色道久久99精品综合
|
久久av一区
|
亚洲欧美日韩在线综合
|
欧美精品久久久久a
|
久久夜色精品
|
国产视频在线观看一区二区三区
|
亚洲精品永久免费精品
|
91久久香蕉国产日韩欧美9色
|
欧美一级大片在线观看
|
亚洲一二三区视频在线观看
|
欧美区一区二
|
91久久精品国产91久久性色tv
|
亚洲精品少妇30p
|
久久久久久久一区
|
久久综合导航
|
狠狠色狠狠色综合系列
|
久久成人在线
|
久久视频国产精品免费视频在线
|
国产免费一区二区三区香蕉精
|
一本色道久久综合狠狠躁篇怎么玩
|
亚洲精品免费一区二区三区
|
久热国产精品
|
亚洲大片一区二区三区
|
亚洲高清久久网
|
欧美成人中文
|
亚洲精品国产拍免费91在线
|
亚洲理伦在线
|
欧美日韩在线播放一区二区
|
在线视频免费在线观看一区二区
|
亚洲淫片在线视频
|
国产美女一区二区
|
久久激情婷婷
|
亚洲二区在线
|
一区二区免费在线观看
|
国产精品sss
|
午夜精品久久久久
|
美女日韩欧美
|
99精品国产一区二区青青牛奶
|
欧美另类videos死尸
|
av成人天堂
|
久久国产乱子精品免费女
|
国产午夜亚洲精品理论片色戒
|
亚洲欧美日韩一区在线观看
|
久久精品国产99精品国产亚洲性色
|
欧美片网站免费
|
亚洲一区二区三区成人在线视频精品
|
羞羞色国产精品
|
狠狠入ady亚洲精品
|
欧美成人一品
|
亚洲亚洲精品三区日韩精品在线视频
|
久久成人精品无人区
|
亚洲国产精品成人一区二区
|
欧美日韩国产美
|
欧美在线观看视频一区二区三区
|
欧美1区免费
|
亚洲一区二区免费
|
在线精品一区二区
|
国产精品久久久久影院亚瑟
|
欧美在线一级视频
|
99精品国产在热久久下载
|
久久精品国产免费观看
|
亚洲精选视频免费看
|
国产欧美一区二区视频
|
免费的成人av
|
欧美一级久久久久久久大片
|
亚洲观看高清完整版在线观看
|
香蕉成人啪国产精品视频综合网
|
亚洲国产天堂久久综合网
|
国产精品免费视频观看
|
欧美成人一区二区在线
|
欧美在线亚洲在线
|
99国产一区二区三精品乱码
|
免费欧美在线
|
久久成年人视频
|
亚洲性图久久
|
亚洲精品中文字幕在线观看
|
国产亚洲aⅴaaaaaa毛片
|
欧美日韩一区二区高清
|
老鸭窝91久久精品色噜噜导演
|
亚洲欧美变态国产另类
|
日韩午夜电影
|
最新精品在线
|
欧美成人精品高清在线播放
|
久久国产精品第一页
|
亚洲一区二区三区在线
|
日韩一级在线观看
|
91久久久久久
|
伊人久久大香线蕉综合热线
|
国产一区香蕉久久
|
国产精品私房写真福利视频
|
欧美日韩亚洲网
|
欧美日韩免费在线
|
欧美日韩 国产精品
|
男女精品网站
|
久久夜色精品国产欧美乱
|
久久国产精彩视频
|
欧美一区二区大片
|
午夜欧美大片免费观看
|
亚洲综合不卡
|
亚洲欧美激情四射在线日
|
亚洲一区二区欧美日韩
|
亚洲一区二区三区色
|
亚洲欧美成人网
|
午夜精品在线看
|
欧美一区二视频在线免费观看
|
亚洲欧美在线观看
|
欧美一区二区黄
|
欧美伊久线香蕉线新在线
|
欧美专区日韩视频
|
久久嫩草精品久久久精品
|
久久亚洲精品网站
|
欧美二区在线
|
欧美日韩精品二区
|
国产精品久久久91
|
国产拍揄自揄精品视频麻豆
|
国产视频综合在线
|
亚洲国产精品久久人人爱蜜臀
|
亚洲国产精品va
|
一本一本大道香蕉久在线精品
|
中文亚洲欧美
|
久久国产免费
|
欧美成人tv
|
日韩亚洲在线
|
午夜国产精品影院在线观看
|
久久九九电影
|
欧美乱大交xxxxx
|
国产精品久久久久毛片大屁完整版
|
亚洲电影观看
|
亚洲最新在线视频
|
午夜影院日韩
|
欧美成年人视频
|
一区二区三区鲁丝不卡
|
欧美一区二区三区在线免费观看
|
欧美日韩一区二区在线观看
|
国产精品综合色区在线观看
|
精品不卡在线
|
亚洲一卡久久
|
久久亚洲精品欧美
|
亚洲欧洲日本国产
|
亚洲综合色噜噜狠狠
|
葵司免费一区二区三区四区五区
|
欧美日韩午夜视频在线观看
|
国产亚洲激情在线
|
一本在线高清不卡dvd
|
麻豆av一区二区三区
|
亚洲激情一区二区
|
欧美亚洲综合网
|
欧美人与禽性xxxxx杂性
|
国产欧美日韩亚洲
|
亚洲精品孕妇
|
久久久久国产精品厨房
|
日韩一区二区精品葵司在线
|
久久激情综合网
|
国产精品久久久久久妇女6080
|
avtt综合网
|
女人色偷偷aa久久天堂
|
国产欧美日韩免费
|
一区二区三区久久久
|
麻豆成人在线播放
|
亚洲一区二区少妇
|
欧美精品一线
|
在线看国产日韩
|
久久国产精品一区二区
|
日韩亚洲欧美成人一区
|
免费日韩成人
|
1204国产成人精品视频
|
欧美在现视频
|
宅男精品视频
|
欧美日韩裸体免费视频
|
亚洲欧洲日本一区二区三区
|
久久久激情视频
|
亚洲欧美一区二区三区在线
|
伊人精品在线
|
久久精品夜夜夜夜久久
|
一区二区三区欧美在线
|
欧美精品 国产精品
|
亚洲精品一区二区三区婷婷月
|
久热国产精品
|
久久久久久久综合日本
|
国产亚洲精品bt天堂精选
|
性欧美长视频
|
午夜日韩激情
|
国产午夜精品久久久久久免费视
|
亚洲欧美日韩国产精品
|
亚洲精品综合久久中文字幕
|
欧美激情综合色
|
aⅴ色国产欧美
|
亚洲美女一区
|
欧美日韩亚洲精品内裤
|
一区二区精品国产
|
一区二区三区四区五区视频
|
欧美日韩国产123区
|
亚洲一区二区三区激情
|
在线亚洲欧美专区二区
|
国产精品婷婷
|
久久久久国产精品人
|
久久人人精品
|