zoukankan      html  css  js  c++  java
  • Lingo09 Sprite

    sprite和cast member

    当演员在舞台上出现的时候,演员就不再是演员,而是它演绎的角色.

    介,就是cast member和sprite的关系。

    sprite和channel

    演员sprite在舞台上的前后关系是由channel定的。站在channel 1的演员会被2上演员挡住。

    channel数字越大,离观众越近。

    场景中最多有1000个channel。

    sprite描述了些啥

    就是sprite的property,包括:

    • size
    • location
    • 扮演它的演员cast member
    • 当然sprite角色也有自己的名字
    • 啥时候上场,the frames in which the sprite occurs;

    通过修改上面这些属性,就可以旋转缩放什么的。什么包括:

    resize, rotate, skew, flip, change foreground color, change background color, etc.

    Filter

    sprite的一个种property。利用它完成反转效果什么的比较方便。

    就是为sprite临时性的改变一下外观什么的。可编程。

    Ink

    Ink是另一个重要property,用来控制sprite在stage中的外观,例如那个矩形,背景色透明,颜色混合的方式(FW/PS中颜色滤镜的那些反转色,纯色填充,变亮啥的)。也可以用它做蒙版效果。

    member和meberNum:Lingo修改cast member

    sprite(1).member = "castmemberName"

    sprite(1).memberNum = castmemberNum

    注:你可能会奇怪为什么修改以后显示的仍然是原先的内容,是不是忘记updateStage

    castLibNum:指定cast

    在Cast脚本库中俺们就晓得了,movie是可能有多个cast的,到底是哪个cast,Sprite有这样一个属性:castLibNum.

  • 相关阅读:
    beta分布
    python中os.walk浏览目录和文件
    (zz)Linux下Gcc生成和使用静态库和动态库详解
    GNU scientific library
    python 字典有序无序及查找效率,hash表
    Python代码分析工具之dis模块
    python里的坑。http://www.pythoner.com/356.html
    python实现单向链表
    Python 执行字符串表达式函数(eval exec execfile)
    版本管理神器git上手
  • 原文地址:https://www.cnblogs.com/mumuliang/p/2230254.html
Copyright © 2011-2022 走看看