的筆記
隨時隨地編輯
導航
C++博客
首頁
新隨筆
聯(lián)系
聚合
管理
<
2011年12月
>
日
一
二
三
四
五
六
27
28
29
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
統(tǒng)計
隨筆 - 103
文章 - 0
評論 - 34
引用 - 0
常用鏈接
我的隨筆
我的評論
我參與的隨筆
留言簿
(10)
給我留言
查看公開留言
查看私人留言
隨筆分類
(11)
C++(11)
(rss)
Git
(rss)
隨筆檔案
(103)
2020年2月 (2)
2019年2月 (1)
2018年12月 (2)
2018年7月 (1)
2018年6月 (1)
2018年2月 (2)
2017年6月 (4)
2017年5月 (4)
2017年4月 (1)
2017年3月 (2)
2017年1月 (5)
2016年12月 (2)
2015年12月 (1)
2015年8月 (1)
2015年7月 (1)
2014年7月 (2)
2014年5月 (1)
2014年2月 (1)
2013年9月 (1)
2013年8月 (2)
2013年5月 (1)
2013年4月 (1)
2013年3月 (1)
2012年8月 (1)
2012年7月 (1)
2012年4月 (1)
2012年2月 (3)
2012年1月 (5)
2011年12月 (6)
2011年7月 (13)
2011年6月 (15)
2011年5月 (5)
2011年4月 (9)
2011年3月 (4)
相冊
Animation
Blender架構(gòu)
BLOG_PHOTO
Blueprints
cegui
Character
DirectX
GameDesign
GameplayAbility
SortingAlgorithms
BLOG
飛豬哥哥(?)
林公子
與食人魔獸之間的恩怨情仇
玉清哥哥(?)
搜索
最新評論
1.?re: Ogre骨骼動畫分析[未登錄]
內(nèi)容看的有些懂了,不過作者很有意思
--albert
2.?re: LUA源碼分析上[未登錄]
忘了回你代碼格式用的VC自帶的@zr
--me
3.?re: LUA源碼分析上
@zr 有的是doxygen生成的,有的是understand生成的,再有的是PS的
--夸父的筆記
4.?re: 曬曬預處理Ogre宏[未登錄]
有意思嗎?樓豬
--aa
5.?re: LUA源碼分析上
請問文件中代碼調(diào)用圖你是用什么軟件生成的?
ps:文中代碼風格看著很舒服,能不能也透漏下是哪種軟件的style?
--zr
6.?re: 遇到唐雨柔,Sandbox崩潰
嘿嘿,還好,不是遇上夏雨荷
--渣漿泵
7.?re: Ogre骨骼動畫分析
扔下太久了,看著好累
--渣漿泵
8.?re: CEGUI筆記
我創(chuàng)建render和system時老是失???求解釋啊
--song
9.?re: LUA源碼分析上[未登錄]
自己整理的啊。。謝謝分享
--shongbee2
10.?re: Ogre TerrainGroup地形賞析
樓主很認真啊。 我反正是寫不出這么細致的BLOG。
--Render Donkey
閱讀排行榜
1.?BLENDER架構(gòu)(10225)
2.?CEGUI筆記(5990)
3.?Ogre TerrainGroup地形賞析(5522)
4.?Unreal Engine 4 開發(fā)記錄(5307)
5.?LUA源碼分析上(5121)
6.?Ogre骨骼動畫分析(4827)
7.?武俠二源碼分析(4659)
8.?lua編譯筆記(4577)
9.?UE4扯淡大雜燴第一季(3361)
10.?UE4小筆記(3354)
評論排行榜
1.?LUA源碼分析上(7)
2.?CEGUI筆記(4)
3.?Ogre嵌入qt筆記(4)
4.?Ogre TerrainGroup地形賞析(3)
5.?Ogre骨骼動畫分析(3)
6.?main 函數(shù)反匯編之函數(shù)創(chuàng)建和恢復現(xiàn)場(3)
7.?你說我說他說大家一起玩點好玩的游戲(2)
8.?圖形學基礎(chǔ)的一點好書(1)
9.?C++繼承類中構(gòu)造函數(shù)與析構(gòu)函數(shù)的容易誤解的地方(1)
10.?OpenGL ES 3.0,代號哈爾蒂亞(1)
luaplus note
load script
LuaStateOwner state;
int
iret
=
state
->
DoFile(
"
test.lua
"
);
call lua
--
lua
function Add(x, y)
return
x
+
y;
end
void
calllua()
{
LuaStateOwner state;
int
iret
=
state
->
DoFile(
"
test.lua
"
);
LuaObject sObj
=
state
->
GetGlobal(
"
health
"
);
int
mytest
=
sObj.GetInteger();
sObj.AssignInteger(state,
30
);
mytest
=
sObj.GetInteger();
//
調(diào)用Lua函數(shù)
LuaFunction
<
int
>
luaPrint
=
state
->
GetGlobal(
"
print
"
);
luaPrint(
"
Hello World\n
"
);
LuaFunction
<
float
>
Add
=
state
->
GetGlobal(
"
Add
"
);
float
myret
=
Add(
3.14f
,
5.25f
);
}
lua call c++
--
test.lua
PrintNumber(
30
,
50
);
//
! C++
int
LS_PrintNumber(LuaState
*
state)
{
LuaStack args(state);
if
(args[
1
].IsNumber())
{
printf(
"
%f %f\n
"
, args[
1
].GetNumber() , args[
2
].GetNumber() );
}
return
0
;
}
void
callcplus()
{
//
創(chuàng)建狀態(tài)
LuaStateOwner state;
//
注冊c++函數(shù)后就可以在lua中調(diào)用了
state
->
GetGlobals().Register(
"
PrintNumber
"
, LS_PrintNumber);
//
打開測試文件
int
iret
=
state
->
DoFile(
"
test.lua
"
);
}
lua call c++ class member fun
--
test.lua
mulresult
=
Mul(
5
,
6
)
print(mulresult )
//
C++
//
--------------------------------------------
class
TestObject
{
public
:
TestObject(
float
startNumber) :
m_startNumber(startNumber)
{
}
int
LS_Mul(LuaState
*
state)
{
LuaStack args(state);
assert(args[
1
].IsNumber());
assert(args[
2
].IsNumber());
lua_Number value
=
m_startNumber
+
args[
1
].GetNumber()
*
args[
2
].GetNumber();
state
->
PushNumber(value);
return
1
;
}
protected
:
float
m_startNumber;
}
;
void
luacallcplusfun()
{
LuaStateOwner state;
TestObject obj(
5
);
state
->
GetGlobals().Register(
"
Mul
"
, obj,
&
TestObject::LS_Mul);
LuaFunction
<
float
>
mulFunction
=
state
->
GetGlobals()[
"
Mul
"
];
float
fresult
=
mulFunction(
5
,
10
);
int
iret
=
state
->
DoFile(
"
test.lua
"
);
}
posted on 2011-07-02 17:19
的筆記
閱讀(215)
評論(0)
編輯
收藏
引用
只有注冊用戶
登錄
后才能發(fā)表評論。
【推薦】100%開源!大型工業(yè)跨平臺軟件C++源碼提供,建模,組態(tài)!
網(wǎng)站導航:
博客園
IT新聞
BlogJava
博問
Chat2DB
管理
Powered by:
C++博客
Copyright © 的筆記
综合久久一区二区三区
|
av无码久久久久久不卡网站
|
亚州日韩精品专区久久久
|
国产精品成人久久久
|
欧美丰满熟妇BBB久久久
|
国产成人久久精品一区二区三区
|
精品综合久久久久久98
|
久久精品国产半推半就
|
日日狠狠久久偷偷色综合免费
|
91麻豆国产精品91久久久
|
久久国产热精品波多野结衣AV
|
久久久久免费精品国产
|
欧美亚洲国产精品久久久久
|
久久91精品国产91久久户
|
伊人久久国产免费观看视频
|
2021精品国产综合久久
|
亚洲欧美一区二区三区久久
|
72种姿势欧美久久久久大黄蕉
|
久久青青国产
|
亚洲国产成人久久精品动漫
|
97精品依人久久久大香线蕉97
|
国产精品久久久久蜜芽
|
久久精品18
|
久久777国产线看观看精品
|
亚洲乱码中文字幕久久孕妇黑人
|
国产亚洲精久久久久久无码AV
|
久久久久亚洲精品天堂
|
久久夜色精品国产噜噜亚洲a
|
欧美伊香蕉久久综合类网站
|
久久久久亚洲av无码专区导航
|
香蕉久久久久久狠狠色
|
久久亚洲精品无码播放
|
精品久久人人做人人爽综合
|
久久精品九九亚洲精品天堂
|
国产亚洲精品美女久久久
|
蜜臀av性久久久久蜜臀aⅴ
|
国产精品久久久久久影院
|
欧美午夜精品久久久久免费视
|
久久婷婷五月综合国产尤物app
|
色婷婷狠狠久久综合五月
|
亚洲欧美国产精品专区久久
|