Skip to content

zh_CN_OpenFx_QuicklyStart

Shunhong Zhang edited this page Nov 17, 2018 · 2 revisions

程序世界的一切开始,都是Hello world.
当你安装SDK与创建工程后,便可开始最基础的编写啦! 0. 新建一个类

//该特性定义了该拓展的名字
[ExtName("Hello world!")]
//秋之盒会保证拓展模块只会在连接设备处于指定状态时启动
//这个特性决定了该拓展只会在无设备连接时才可以被用户使用
[ExtRequiredDeviceSates(DeviceState.None)]
public class HelloExt : AutumnBoxExtension{
    /*当用户点击运行时,该方法将会被在新的线程调用
    请在这个函数内完成所有事情,当该函数结束,秋之盒会认为拓展模块已经运行完毕
    */
    protected override int Main(){
          //通过用户交互API的消息方法,显示一个消息
          Ux.Message("Hello AutumnBox");

         /*运行完毕,返回数字作为运行结果
         0为无错误,1为有错误,以后将定义更多返回码
         是不是想起了C语言?哈哈*/
         return 0;
    }
}
  1. 生成此程序集
  2. 将生成后的DLL放入拓展模块文件夹
  3. 可以尝试了!
Clone this wiki locally