• iOS -- SKViedoNode类


    继承自 SKNode:UIResponder:NSObject
    符合 NSCoding(SKNode)
    NSCopying(SKNode)
    NSObject(NSObject)
    框架  /System/Library/Frameworks/SpriteKit.framework
    可用性 可用于iOS 7.0或者更晚的版本
    声明于 SKViedoNode.h
    参考指南 Sprite Kit Progamming Guide

    概览

    重要提示:这是一个初步的API或者开发技术文档。虽然已经审阅了本文档的技术准确性,但是它不是最终的版本。本机密信息仅适用于苹果开发者计划的注册会员。苹果提供这些机密信息来帮助你采用这些技术和编程接口。此信息如果有变更,根据本文档实现的软件应使用操作系统软件和最终文档测试。新版本的文档可能会拥有新的API或者技术。

    一个SKViedoNode实例是一个播放视频的节点。

    视频节点实例可以使用视频文件实例化得到的。如果你需要在视频播放上获得更多精确的控制,你可以使用一个AVPlayer实例来实例化视频节点。

    方法

    类方法

    创建视频节点

    + videoNodeWithVideoFilenamed:

    使用一个保存在app包中的视频文件创建并且实例化视频节点。

    + (SKViedoNode *)videoNodeWithVideoFilenamed:(NSString *)viedoFile

    参数 viedoFile:视频文件的名字
    返回值 一个新的视频节点
    + videoNodeWithAVPlayer:

    使用一个AVPlayer实例创建并且实例化视频节点。

    + (SKViedoNode *)videoNodeWithAVPlayer:(AVPlayer *)player

    参数 player:一个AVPlayer实例
    返回值 一个新的视频节点

    论述

    可以使用AVPlayer实例来控制视频播放。

    + videoNodeWithVideoURL:

    使用一个指向视频文件的URL创建并且实例化视频节点。

    + (SKViedoNode *)videoNodeWithVideoURL:(NSURL *)videoURL

    参数 videoURL:指向视频文件的URL
    返回值 一个新的视频节点

    实例方法

    初始化视频节点

    - initWithVideoFilenamed:

    使用一个保存在app包中的视频文件初始化视频节点。

    - (id)initWithVideoFileNamed:(NSString *)videoFile

    参数 videoFile:视频文件的名字
    返回值 一个初始化好的视频节点
    - initWithAVPlayer:

    使用一个AVPlayer实例初始化视频节点。

    - (id)initWithAVPlayer:(AVPlayer *)player

    参数 player:一个AVPlayer实例
    返回值 一个初始化好的视频节点

    论述

    可以使用AVPlayer实例来控制视频播放。

    - initWithVideoURL:

    使用一个指向视频文件的URL初始化视频节点。

    - (id)initWithVideoURL:(NSURL *)url

    参数 url:指向视频文件的URL
    返回值 一个初始化好的视频节点

    控制视频播放

    - play

    开始视频播放。

    - (void)play

    - pause

    暂停视频播放。

    - (void)pause

    属性

    设置视频节点的可视属性

    anchorPoint

    视频节点在节点坐标系中的参考点。

    @property(atomic) CGPoint anchorPoint

    论述

    指定一个单元坐标空间的点。默认值为(0.5,0.5),表示视频节点的参考点是在中心位置。

    size

    视频节点的大小。

    @property(atomic) CGSize size

    论述

    默认值是它使用的视频的大小。

  • 相关阅读:
    linux安装jdk1.8
    Python中import
    Python时间
    Python学习Json
    Hive命令学习
    Hadoop系统中的一些概念
    Hadoop系统命令
    ssh无密码登录设置
    Python学习
    Linux Socket IPC
  • 原文地址:https://www.cnblogs.com/mafeng/p/7561774.html
Copyright © 2020-2023  润新知