• SKShapeNode类


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

    概览

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

    一个SKShapeNode实例通过一个CGPath路径表现一个随即的形状。你可以用不同的颜色来画和填充这个路径。你也可以选择添加部分路径发光。

    属性

    定义形状的路径

    path

    一个路径,定义了形状的路径。

    @property(atomic) CGPathRef path

    论述

    节点坐标系空间中的路径。

    设置填充属性

    fillColor

    形状的填充色。

    @property(atomic, retain) SKColor *fillColor

    论述

    默认值为[SKColor clearColor],表示形状没有填充色。

    设置画的属性。
    strokeColor

    线条颜色。

    @property(atomic, retain) SKColor *strokeColor

    论述

    默认值为[SKColor whiteColor]。如果你不想要线条颜色,使用[SKColor clearColor]。

    lineWidth

    线条宽度。

    @property(atomic) CGFloat lineWidth

    论述

    一个大于2.0的线条宽度可能会使最终渲染结果出现阴影。默认值为1.0。

    glowWidth

    向外发光宽度。

    @property(atomic) CGFloat glowWidth

    论述

    默认值为0.0,表示没有外发光。

    antialiased

    一个布尔值,判断路径的绘制是否是平滑的。

    @property(atomic, getter=isAntialiased) BOOL antialiased

    论述

    默认值为YES。

    帧缓冲区混合形状。

    blendMode

    一个混合模式,用于将形状绘制到父缓冲区。

    @property(atomic) SKBlendMode blendMode

    论述

    默认值为SKBlendModeAlpha。

     
  • 相关阅读:
    R语言入门心得(1) -- 下载与安装
    ASP.NET中ListView用DataPager分页
    .Net平台下的扩展方法
    疑问句
    时态
    webapi put 404
    记一次阿里云ECS服务器图片资源迁移至 阿里云 oss
    javascript
    阿里云 oss 上传文件,js直传,.net 签名,回调
    redis 持久化共享 Session
  • 原文地址:https://www.cnblogs.com/jiackyan/p/3481159.html
Copyright © 2020-2023  润新知