skvideonode

    4熱度

    1回答

    我在播放介紹場景中的視頻時遇到問題。我已將視頻添加到現場,並且播放良好。我只是想讓它重複一遍。有沒有什麼辦法可以讓這個視頻在播放結束後自動播放? 這是我怎麼添加視頻: SKVideoNode *videoNode = [SKVideoNode videoNodeWithVideoFileNamed:@"game1.m4v"]; videoNode.position = CGPointMake(1

    1熱度

    1回答

    我已經掌握了大部分的這種工作,但我堅持的東西可能很簡單。我試圖從SpriteKit中的相機膠捲播放視頻。視頻將從主包中播放,並且視頻選擇器也可以工作,直到我選擇視頻。我想我鎖定了主線程,因爲選擇視頻時選擇器會凍結。非常感謝您的幫助。 .H #import <SpriteKit/SpriteKit.h> #import "GameViewController.h" #import <Mobile

    5熱度

    3回答

    我正在使用Sprite Kit和SKVideoNode播放短視頻。當視頻節點添加到場景中時,在初始設置之前,播放器會短暫閃爍黑色。 我試過用AVPlayer代替視頻直接使用AVPlayer,我也用KVO在視頻說它準備播放時只加載SKVideoNode。 無論哪種方式,在我的視頻開始播放之前,我會得到一個黑色閃光燈。 此外似乎沒有辦法將AVPlayerLayer添加到SKScene/SKView,但

    2熱度

    1回答

    我使用的AVPlayer連接到場景。那是SKScene的唯一節點。我正在播放該視頻,並與一系列裝載有各種SKSpriteNode節點的其他場景混合在一起。 我想預先滾動AVPlayer,以便視頻在SKScene轉換期間變得可見之前(或之後)開始播放。但是我似乎無法避免黑夜閃光。就像包含視頻的場景消失一樣,我重置它(我將AVPlayer對象填充到的用戶字典中)。這似乎工作: SKVideoNode

    1熱度

    1回答

    我正在使用SKVideoNode的360視頻播放器。 當我播放視頻時,它在除iphone 5之外的所有設備上工作正常。在iphone 5視頻中有黑屏但音頻正在工作。它也在iphone 5模擬器上工作。我的iPhone 5有任何設備特定的問題嗎?因爲它在4s上工作得很好。或與360度視頻問題?

    1熱度

    1回答

    如何從AVPlayer獲取視頻的視頻大小以設置節點的幾何大小? 例如,我所以現在有一個寬度和高度 let planeGeo = SCNPlane(width: 5, height: 5) 所以現在我實例化我的視頻播放器 let videoURL = NSURL(string: someURL) let player = AVPlayer(URL: videoURL!) 的SCNPlane

    1熱度

    1回答

    基本上SKVideoNode不會尊重AVPlayer的速率。 默認情況下,SKVideoNode無法控制播放速率。然而,SKVideoNode可以用一個AVPlayer(它本身包含一個AVPlayerItem)來初始化。這個AVPlayer的財產利率可以從0到2(1是正常速度)。還有setRate方法:time:atHostTime :. 所以速度不起作用。你有同樣的問題嗎? 如果沒有辦法解決這個