zoukankan      html  css  js  c++  java
  • Kanzi Q&A

    Q:为什么我的kanzi studio安装完后无法编译apk?

    A:请安装jdk,并设置环境变量,并更新thirdpartsdk.

    Q:为什么使用路径无法读取到列表listbox内的列表项?

    A:列表控件在运行会生成三级节点,从而改变了路径结构,所以无法使用路径读取列表项,需要在列表节点使用列表的API读取其列表项。同理,在Kanzi Studio中的的listbox列表项操作列表外的节点时,也要额外多加三级路径。

    Q:为什么Layer下面不能直接添加控件?

    A:Layer是2d的层的概念,3d控件不能直接放在2d的层上,需要放在3d场景下。请先新建Viewport Layer,再建立场景Scene,然后才能添加3d控件。

    Q:在场景Scene中添加Button控件之后,为什么预览窗口中显示却是空的?

    A:Button等控件在3D空间中本身是没有大小的,需要在Button中添加带有大小的物体如Plane,Box等,添加后Button的操作区域即是物体的区域。

    Q:按钮控件Button的Click事件为什么在代码注册后没有收到事件?

    A:请检查Kanzi Stadio中该Button下的Triggers中Click事件的Tigger Setting是否设置了 SetMessageHandled为true,为true则会把该事件过滤而导致代码中无法收到事件。

    Q:为什么Kanzi Stadio中新建的工程添加的物体看上去都有些变形?

    A:新建Scene中的camera默认情况下RotateX和TranslationY不为0,你看到的是该角度物体的正常表现。

    Q:Kanzi中字体的大小是如何控制的?

    A:Kanzi的Text Block控件是用于文本显示的,控件中的FontSize属性并不是控制字体大小的,而是控制字体显示精度的。字体大小是由其中的LineHeight属性控制的。

    Q:如何显示Kanzi当前的fps刷新帧数?

    A:代码中在onConfigure回调函数中设置fpsInfoEnabled即可,configuration.previewProperties.fpsInfoEnabled = true;还可以在application.cfg中增加FPSInfoEnabled = true一项;在Kanzi Studio中,可以在debug中打开Performance HUD。

  • 相关阅读:
    sessionId在fragment里无法保存的问题
    android:ellipsize实现跑马灯效果总结(转)
    Android:TextView 自动滚动(跑马灯) (转)
    Failed to install on device ‘emulator-5554′: timeout
    一个类怎样引用另外一个类的成员变量或方法
    android.widget.RadioButton 单选按钮(转)
    如何实现两个Activity 之间如何通讯
    linux自学(八)之开始centos学习,安装tomcat
    linux自学(六)之开始centos学习,更换yum源
    linux自学(四)之开始centos学习,网络配置
  • 原文地址:https://www.cnblogs.com/littlemeng/p/KanziQA.html
Copyright © 2011-2022 走看看