ascene.vwf.yaml 1.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899
  1. # https://aframe.io/docs/0.5.0/core/scene.html
  2. ---
  3. extends: http://vwf.example.com/aframe/node.vwf
  4. type: "a-scene"
  5. implements:
  6. - http://vwf.example.com/aframe/aentity.vwf
  7. properties:
  8. assets:
  9. color:
  10. transparent:
  11. methods:
  12. clientWatch:
  13. GUID:
  14. createPrimitive:
  15. parameters:
  16. - type
  17. - params
  18. - name
  19. - node
  20. - avatar
  21. createAssetItemImg:
  22. planeProto:
  23. cubeProto:
  24. sphereProto:
  25. cylinderProto:
  26. coneProto:
  27. textProto:
  28. mirrorProto:
  29. lightProto:
  30. parameters:
  31. - lightType
  32. createImage:
  33. parameters:
  34. - imgSrc
  35. - name
  36. - node
  37. - avatar
  38. createAudio:
  39. parameters:
  40. - itemSrc
  41. - name
  42. - node
  43. - avatar
  44. createVideo:
  45. parameters:
  46. - vidSrc
  47. - name
  48. - node
  49. - avatar
  50. createAssetResource:
  51. parameters:
  52. - resType
  53. - resSrc
  54. createModel:
  55. parameters:
  56. - modelType
  57. - modelSrc
  58. - avatar
  59. createModelObj:
  60. parameters:
  61. - mtlSrc
  62. - objSrc
  63. - name
  64. - avatar
  65. createGooglePoly:
  66. parameters:
  67. - polyID
  68. - name
  69. - node
  70. - avatar
  71. createMirror:
  72. parameters:
  73. - name
  74. - node
  75. - avatar
  76. createCamera:
  77. parameters:
  78. - name
  79. - node
  80. - avatar
  81. createCameraWithOffset:
  82. parameters:
  83. - name
  84. - node
  85. - avatar
  86. deleteNode:
  87. parameters:
  88. - nodeName
  89. getChildByName:
  90. parameters:
  91. - name
  92. getAllChildsByName:
  93. parameters:
  94. - name
  95. getDefaultXRCostume:
  96. enterVR:
  97. exitVR:
  98. scripts:
  99. - source: "http://vwf.example.com/aframe/ascene.js"