成人影片麻豆国产影片免费观看_成人无码网www在线观看_国产激情精品一区二区三区_中文字幕无码av波多野吉衣_欧美日韩国产码高清综合人成

職位ID:107167

UE4 lib插件開發(fā)

  • 合作方式:
  • 項(xiàng)目制 全國(guó)遠(yuǎn)程
  • 預(yù)估日薪:
  • 1000
  • 預(yù)估總價(jià):
  • 2000元
  • 預(yù)估工時(shí):
  • 2天
  • 所在區(qū)域:
  • 全國(guó)遠(yuǎn)程

需求描述

根據(jù)現(xiàn)有C++的屬性樹lib庫(kù),編譯UE4所用藍(lán)圖庫(kù)。版本是4.19和4.25。
Lib庫(kù)文件目錄如下:

代碼調(diào)用示例如下:

#include <iostream>
#include <Main/globals.hxx>

#include <Scripting/NasalSys.hxx>
#include <LuaScripting/LuaSys.hxx>
#include <simgear/lua/lua.hpp>

//分系統(tǒng)模塊
class MgrTest : public SGSubsystem
{
public:
MgrTest() {};
virtual ~MgrTest() {};

void init() {};
void bind() {};
void unbind() {};
void update(double dt) {
std::cout << "分系統(tǒng)模塊更新函數(shù)" << std::endl;
};
private:
};

//屬性樹簡(jiǎn)監(jiān)聽器
class TestListener : public SGPropertyChangeListener {
public:
virtual void valueChanged(SGPropertyNode* node) {
std::cout << "屬性值被改變:"<< node->getFloatValue() << std::endl;
}
};
int main()
{
//初始化全局控制系統(tǒng)
globals = new FGGlobals;
//寫入屬性樹值
const char* treeTest ="fdm/oops/test";
globals->get_props()->setFloatValue(treeTest, 200);
//獲取屬性樹值
float ret=globals->get_props()->getFloatValue(treeTest);
//往屬性樹添加監(jiān)聽器,無節(jié)點(diǎn)時(shí)候創(chuàng)建該節(jié)點(diǎn)
globals->get_props()->getNode(treeTest, true)->addChangeListener(new TestListener);
//寫入值,觸發(fā)監(jiān)聽器運(yùn)行
globals->get_props()->setFloatValue(treeTest, 402);
//分系統(tǒng)注冊(cè)和運(yùn)算更新
globals->get_subsystem_mgr()->add("MgrTest", new MgrTest);
//運(yùn)行LUA系統(tǒng)模塊
globals->get_subsystem_mgr()->add("MGLuaSys", new MGLuaSys);
globals->get_subsystem_mgr()->bind(); //優(yōu)先運(yùn)行
globals->get_subsystem_mgr()->init();//優(yōu)先運(yùn)行
globals->get_subsystem_mgr()->update(0.0);//每幀運(yùn)行



std::cout << ret << std::endl;
}

需要將屬性樹讀取、寫入、初始化、創(chuàng)建、監(jiān)聽等函數(shù)制作為藍(lán)圖節(jié)點(diǎn),方便藍(lán)圖程序調(diào)用。

投遞職位 已有9人投遞,發(fā)布人 點(diǎn)此登錄 后查看。

相似職位推薦

信用行為

  • 發(fā)布項(xiàng)目
    2
  • 訂單總數(shù)
    1
  • 退款單數(shù)
    0

完善簡(jiǎn)歷

工程師完善技術(shù)能力和項(xiàng)目經(jīng)驗(yàn),更易接到訂單

發(fā)布任務(wù)

企業(yè)點(diǎn)擊發(fā)布任務(wù),工程師會(huì)在任務(wù)下報(bào)名,招聘專員也會(huì)在1小時(shí)內(nèi)與您聯(lián)系,1小時(shí)內(nèi)精準(zhǔn)確定人才

微信客服

需求方請(qǐng)加需求方端客服溝通需求,工程師請(qǐng)加工程師端客服瀏覽推送職位

需求方端客服
工程師端客服
聯(lián)系需求方端客服