将自定义键添加到框架超级键盘

时间:2019-03-20 00:31:04

标签: aframe

我正在尝试在超级键盘上添加一个@键

我从示例生成了以下代码: {“ key”:“ @”,“ x”:0.109,“ y”:0.836,“ w”:0.162,“ h”:0.163}

并将符号添加到图像中

我想我是这样添加的:

aframe.registerComponent('show-keyboard', {
    dependencies: ['super-keyboard'],
    init: function(){
      var model = { 
        wrapCount: 30, inputOffsetY: 0.008, inputOffsetX: 0.08, img: 'my-keyboard.png',
        layout: [...all keys from basic..,{"key":"@", "x":0.109, "y":0.836, "w":0.162, "h":0.163}]
      }
      this.el.components['super-keyboard'].addCustomModel('show', model)
    }
  });

键盘属性:

        'showhow-keyboard': {},
        'super-keyboard' : {  
            model: 'show',
            imagePath: '/assets/images/',
        },

我没有键盘。

如果删除模型属性,键盘将显示。

1 个答案:

答案 0 :(得分:0)

更改了我添加组件及其工作的顺序。