Модель дополненной реальности Veeva автоматически запускает и зацикливает анимацию - PullRequest
0 голосов
/ 01 мая 2020

В настоящее время я пытаюсь импортировать модель в презентацию Veeva для просмотра с их новыми возможностями AR. Модель показывает правильно, однако, она непрерывно и автоматически зацикливает свою анимацию. Кроме того, ползунок и кнопки не управляют анимацией, несмотря на то, что они отображаются. Я использую Maya для построения модели и оптимизирую ее через XCode согласно документации на сайте Veeva. Там нет ошибок, показывая. Я просто не уверен, неправильно ли я экспортирую его из Maya или происходит ошибка при попытке оптимизировать модель в Xcode. Я приложил код в моем JSON файле ниже.

{
"scenes": [
    {
        "id": "scene.L001",
        "name": "Veeva Codesign",
        "debug_mode": false,
        "models": [
            { 
                "id":"cube",
                "name":"cube",
                "path":"Models",
                "assets":"Logos",
                "file_extension":"dae",
                "scale":[ 
                   0.025,
                   0.025,
                   0.025
                ],

                "animations": [
                    {                       
                    "type": "animation",                        
                    "id": "Codesign-anim",                      
                    "autoplay": true,           
                    "repeat_count": 1                       
                    }               
                    ],
                "animation_control_panel":{ 
                   "type":"control_panel",
                   "id":"control_panel.interactions",
                   "slider": {
                    "type": "slider",
                    "id": "slider.main",
                    "animations": [
                        {
                            "type": "animation",
                            "id": "cube-anim"
                        }
                    ]
                    },
                    "buttons":[ 
                        {
                            "actions": [
                                {
                                    "type": "animation",
                                    "id": "cube-anim"
                                }
                            ]
                        }
                    ]
                }
            }            
        ]
    }
]

}

...