• GreenSock动画平台学习笔记(4)LoaderMaxImageLoader


    ImageLoader

    构造函数    ImageLoader( urlOrRequest:*, vars:Object = null )

    参数:urlOrRequest:要载入的图片的url(String类型)或URLRequest

            vars:属性对象,既可以写成{}的样式,也可以直接传递一个ImageLoaderVars对象

    vars对象的属性(ImageLoaderVars也一样)

         属性    类型 功能
    name String 用来标识ImageLoader实例,可用作LoaderMax.getLoader() or LoaderMax.getContent()的参数,也可随时trace,必须是唯一,如果没有显示设置,则会自动创建,如"loader21"
    container DisplayObject
    Container
    代表图像内容的ContentDisplay(是一个sprite)会添加到这个参数指定的容器里面
    smoothing Boolean 当为true的时候会平滑图片的边缘,否则缩放图片时有可能会出现锯齿
    width Number 设置ContentDisplay的宽度,当没有设置时它为要加载图片的宽
    heigth Number 设置ContentDisplay的高度,当没有设置时它为要加载图片的高
    centerRegistration Boolean 当为true的时候,ContentDisplay的注册点会在中心
    scaleMode String 当设置了ContentDisplay的高和宽后,这个参数会决定要加载的图片怎样去适应这个区域,有以下几种模式
      "stretch",默认值,图片会完全适应高和宽
      "proportionalInside",图片会成比例缩放的去适应高和宽,并始终不会超出这个区域
      "proportionalOutside",图片会成比例缩放的去适应高和宽,并会有一部分超出这个区域
      "widthOnly",只会适应宽
      "heightOnly",只会适应高
      "none",图片会保持原始大小
    hAlign String 当定义了ContentDisplay的高和宽后,这个参数决定图片在ContentDisplay中的水平方向上是如何对齐的,有以下值可用:
      "center",默认值,居中对齐
      "left",左对齐
      "right",右对齐
    vAlign String 当定义了ContentDisplay的高和宽后,这个参数决定图片在ContentDisplay中的垂直方向上是如何对齐的,有以下值可用:
      "center",默认值,居中对齐
      "top",上对齐
      "bottom",下对齐
    crop Boolean 当设置了ContentDisplay的高和宽后,图片超出这个部分的内容会被裁减掉
    x Number 设置ContentDisplay的x坐标
    y Number 设置ContentDisplay的y坐标
    scaleX Number 设置ContentDisplay的scaleX值
    scaleY Number 设置ContentDisplay的scaleY值
    rotation Number 设置ContentDisplay的旋转度
    alpha Number 设置ContentDisplay的透明度
    visible Boolean 设置ContentDisplay的可见度
    blendMode String 设置ContentDisplay的blendMode
    bgColor uint ContentDisplay里的矩形的颜色,这个矩形是自动添加上去的,默认是透明的
    bgAlpha Number ContentDisplay里的矩形的透明度
    context LoaderContext  
    estimatedBytes uint  
    alternateUrl String 备选的图片url地址,如果初始的url载入失败,则会尝试加载这个url
    noCache Boolean 如果为true,则会关闭图像缓存
    requireWithRoot DisplayObject LoaderMax支持subloding,即一个物体的加载进程可以添加到它的父对象的加载进程中,成为父元素加载进程的一部分,如果你想要这个ImageLoader成为它的父SWFLoader的的加载进程的一部分,则把这个值设为你的根swf
    autoDispose Boolean 当为true时,加载完成后,ImageLoader对象会自动销毁,默认为false
         
    onOpen Function 当开始加载时调用的函数,会传入一个LoaderEvent事件对象参数
    onInit Function 当图片开始下载时调用的函数,会传入一个LoaderEvent事件对象参数
    onProgress Function 加载过程中有数据变动时调用的函数,会传入一个LoaderEvent事件对象参数
    要查看加载进程可以用LoaderEvent.target.progress, 或者单独使用target.bytesLoadedtarget.bytesTotal
    onComplete Function 当加载完成时调用的函数,会传入一个LoaderEvent事件对象参数
    onCancel Function 当加载被取消或失败时调用的函数,会传入一个LoaderEvent事件对象参数
    onError Function 当加载出现错误时调用的函数,会传入一个LoaderEvent事件对象参数
    onFail Function  
    onIOError Function  
    onHTTPStatus Function  
    onSecurityError Function  
    onScriptAccessDenied Function  
         
  • 相关阅读:
    Scrum Meeting Beta
    Scrum Meeting Beta
    Scrum Meeting Beta
    Scrum Meeting Beta
    《人月神话》读后感
    【最后的总结】我们的Sprint3冲刺——闹钟的添加和管理(刘铸辉,何晓楠)
    【软件结课】软件工程课的评价
    【软件结课】软件工程课的收获
    springt2第二次冲刺计划表
    给出一个 m*n 的二维数组(元素可为正可为负),求该二维数组的一个子数组,且此子数组中所有元素的和最大,并输出该数组的和。
  • 原文地址:https://www.cnblogs.com/2050/p/1855253.html
Copyright © 2020-2023  润新知