Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/422.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何替换objective-c中的java脚本参数?_Javascript_Objective C_Html_Virtual Reality - Fatal编程技术网

Javascript 如何替换objective-c中的java脚本参数?

Javascript 如何替换objective-c中的java脚本参数?,javascript,objective-c,html,virtual-reality,Javascript,Objective C,Html,Virtual Reality,我试图在我的示例项目中使用 它看起来像这样好 360.js 它加载序列号v04\U 640x378\U 01.jpg~序列号v04\U 640x378\U 72.jpg 但我很好奇,如果我想添加另一张图片来显示360 如何更改图片名称 感谢您的回复或回答:) 韦伯 /编辑-添加项目字典屏幕截图/ “优化”字典中有72张图片编辑您必须编辑threesixty.js:在新的AC.VR(…)函数调用中,足够替换: images/optimized/Seq_v04_640x378_###.jpg带有名

我试图在我的示例项目中使用

它看起来像这样好

360.js

它加载序列号v04\U 640x378\U 01.jpg~序列号v04\U 640x378\U 72.jpg

但我很好奇,如果我想添加另一张图片来显示360

如何更改图片名称

感谢您的回复或回答:)

韦伯

/编辑-添加项目字典屏幕截图/
“优化”字典中有72张图片

编辑您必须编辑
threesixty.js
:在
新的AC.VR(…)
函数调用中,足够替换:

  • images/optimized/Seq_v04_640x378_###.jpg
    带有名称模式,以及
  • 72
    根据您拥有的图像数量
分别作为第二个和第三个arg。 只需确保将文件放置在正确的位置,即项目中“360”目录的子目录。 例如,如果图像序列文件命名为:

  • frame0001.jpeg
  • frame0002.jpeg
  • frame0360.jpeg
然后你必须写:

  • images/optimized/frame0#####.jpg
    作为第二个参数,以及
  • 360
    作为第三个参数
编辑然后,使用XCode菜单项“项目->添加到项目”(CMD+Alt+A)将所有文件添加到
360/images/optimized/
目录中。
这样,您就不必重命名所有序列(前提是文件具有名称模式)。

您所说的“添加另一张图片”是什么意思?在序列中添加第73张图片还是完全不同的序列?或者是一张不同名字模式的图片?一张完全不同的序列图片,为我糟糕的英语道歉。别担心,请看下面我的答案。希望能有帮助…谢谢你,检查一下你的答案:)哦。。。我明白了,用相同的名称替换原始序列图片。那可能会有帮助!!!您的意思是在新的AC.VR()函数调用中无法更改任何代码。如果是这样的话,你的答案就是解决方案之一。我希望会有另一个,大量图片复制和替换,我认为使用移动设备时会浪费很多时间…看起来我在Xcode simulator中找不到子目录路径:(您不必重命名图片,但要更改代码。如果您有其他问题,请编辑您的问题(也许在XCode中添加项目树的截图会有帮助)。谢谢,我上传了项目截图,顺便问一下…那张照片是RX 78-2吗???
threeSixty = {
    init: function() {
        this._vr = new AC.VR('viewer', 'images/optimized/Seq_v04_640x378_##.jpg', 72, {
            invert: true
        });
    },
    didShow: function() {
        this.init();
    },
    willHide: function() {
        recycleObjectValueForKey(this, "_vr");
    },
    shouldCache: function() {
        return false;
    }
}
if (!window.isLoaded) {
    window.addEventListener("load", function() {
        threeSixty.init();
    }, false);
}