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。

  • 相关阅读:
    第一次做Java程序注意事项
    数制学习笔记
    1228作业
    1226作业(转为十进制)
    [SDOI2010] 古代猪文 (快速幂+中国剩余定理+欧拉定理+卢卡斯定理) 解题报告
    Miller-Rabin
    STL整理之set
    [HNOI2008] GT考试(DP+矩阵快速幂+KMP)
    [JZOJ4024] [佛山市选2015] 石子游戏 解题报告
    [JZOJ3383] [NOIP2013模拟] 太鼓达人 解题报告(数位欧拉)
  • 原文地址:https://www.cnblogs.com/littlemeng/p/KanziQA.html
Copyright © 2011-2022 走看看