Actix-lua 0.3.5/0.4 发布,集成 Lua 与 Actix 游戏开发利器

其它 3 Views 0 Comments

Actix-lua : 适用于Actix的安全Lua脚本编写环境

新特性:

  • Lua actor : 使用LuaActor用于将Lua脚本actor模型集成到您的系统。

  • 在actor模型中,actor用消息进行通信。LuaMessageLuaActor唯一接受的消息类型:

  • LuaMessage可以使用原始类型LuaMessage::from()转换。

  • Lua类型(例如 number, table等)将自动转换为LuaMessage

extern crate actix_lua;
use actix_lua::{LuaActorBuilder, LuaMessage};

fn main () {
    let addr = LuaActorBuilder::new()
        .on_handle_with_lua(r#"return ctx.msg + 42"#)
        .build()
        .unwrap()
        .start();

    let res = addr.send(LuaMessage:from(100));
    // return: 142
}

https://www.oschina.net/news/100729/actix-lua-0-4-released

如未说明则本站原创,转载请注明出处:ITmax » Actix-lua 0.3.5/0.4 发布,集成 Lua 与 Actix 游戏开发利器

表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址