月球大数据地理空间分析展示平台-【前端】-月球2期前端
surprise
2023-10-31 b4bffdef9d944ee0982a08e0ea06b5a4a2f829d0
public/CIMSDK/Workers/path/Path.html
@@ -138,8 +138,8 @@
                <div class="layui-input-block">
                    <select id="sjms" name="sjms" lay-filter="sjms">
                        <option value="0">跟随模型</option>
                        <option value="1">第一人称视角</option>
                        <option value="2">上帝视角</option>
                        <!-- <option value="1">第一人称视角</option>
                        <option value="2">上帝视角</option> -->
                    </select>
                </div>
            </div>
@@ -252,6 +252,7 @@
        var url = parent.SmartEarthRootUrl + "Workers/Model/xiaoche.glb";
        $('#start').hide();
        $('#stop').show();
        var form, element, slider;
        var ratio = 0;
        layui.use(['form', 'element', 'slider'], function () {
@@ -276,21 +277,25 @@
            }
            document.getElementById("roadName").innerText = routeData.name;
            fly = sgworld.Creator.createDynamicObject(routeData, url, shuj);
            parent.PathAnimationData.fly = fly
            fly && fly.changeFlyMode(0);
            routeData && (routeData.mode = 0);
            $('.fly').hide();
            if (routeData.mode) {
                $('#sjms option[value="' + routeData.mode + '"]').attr('selected', '');
                form.render();
                switch (routeData.mode) {
                    case 1:
                        $('.fly').show();
                        break;
                    case 2:
                        $('.fly').show();
                        $('.notGod').hide();
                        break;
                }
                // $('#sjms option[value="' + routeData.mode + '"]').attr('selected', '');
                // form.render();
                // switch (routeData.mode) {
                //     case 1:
                //         $('.fly').show();
                //         break;
                //     case 2:
                //         $('.fly').show();
                //         $('.notGod').hide();
                //         break;
                // }
            }
            form.on('select(sjms)', function (data) {
                if (data.value === "0") {
@@ -458,4 +463,4 @@
    </script>
</body>
</html>
</html>