文章中心 -> 软件使用

文章正文

 Morn UI 怎么看到组件,资源等?一份「Morn UI 常见细节指南」由绿盟小弟整理为您解疑答惑:

  • 资源,组件在哪里

    Morn里面,资源即组件
    打开编辑器,在资源面板上点击“添加资源”,弹出资源目录,把资源放到此目录即可
    特别提醒:
    1.位图要以文件夹的方式存放,编辑器会以文件夹为单位生成对应的swf
    2.Morn编辑器会根据资源的前缀自动识别为对应组件,前缀命名规则参考Builder/MornUIConfig.xml文件设置
    比如前缀为button或btn的图片会被识别为Button组件
  • 运行时看不到资源

    如果编译项目后只看到文字看不到资源,是因为资源没有加载,请先加载资源后再实例化页面
  • 直接打开.morn项目文件

    只需执行Builder下的Project_support.bat添加.Morn和编辑器的注册,就能直接双击.morn项目文件打开项目了
  • Box,Container,Panel的区别

    Container继承自Box,Container是一个相对定位的容器,增加了定位属性,比如left,right,top,bottom,还增加了centerX,centerY剧中对齐等属性
    Panel继承自Box,实现了遮罩效果和滚动条
  • View和Dialog的区别

    Dialog继承自View,Dialog是对话框,增加了show,close等弹出关闭窗口的方法
  • 什么是赋值,怎么赋值

    赋值是对组件属性修改的简化操作,类似flex里面的数据绑定。赋值是通过dataSource属性设置的
    例如页面内有一个name属性为“labe1”的文本,和一个name属性为”btn2″的按钮

    简单赋值:this.dataSource={{“labe1″:”设置文本的text属性”},{“btn2″:”按钮名称”}};
    通过上述操作,就改变了label的text属性和button的label属性

    复杂赋值:this.dataSource={{“labe1″:{text:”设置text”,size:12}},{“btn2″:{label:”按钮名称”,alpha:0.5}}};

文章来自绿盟(xDowns.com)转载请注明来路。



上一篇文章:完美世界惊喜与恐惧神秘降临众多玩法介绍! []