《自定义闪屏的添加》

Andriod

1. 打开我的文档(win)/文稿(mac)目录下的 AnySDKFiles/config/sdk 目录,建立一个文件夹,名字最好不带中文

下载页面

2. 在目录下建立一个 ForSplash 文件夹

3. 在 ForSplash 文件夹下根据规则添加文件夹

    第一位表示方向,1 横,2 竖         
    第二位表示颜色,1 白,2 黑       
     
    以上规则组合示例   
    横白 11        
    横黑 12      
    竖白 21      
    竖黑 22

4. 根据规则建立以下文件夹,在文件夹中放入相应分辨率的 plugin_splash.png 文件,必须全部添加,否则工具内不会判定为闪屏资源存在

文件夹名 横屏分辨率 竖屏分辨率
drawable 480x320 320x480
drawable-ldpi 320x240 240x320
drawable-mdpi 480x320 320x480
drawable-hdpi 800x480 480x800
drawable-xhdpi 1280x720 720x1280

闪屏目录 闪屏目录

设置闪屏

  1. 可以在出图后,将图片命名为分辨率 .png,如1280x720.png 等,然后使用 Splash.zip 下载链接中的脚本文件,进行闪屏文件夹转换,如果至少有符合规则的一组图片,会在该文件夹下生成一个符合使用规则的 ForSplash 文件夹。
    调用方法:python splash.py [图片文件夹路径]
    脚本下载链接:文件:Splash.zip

目录 脚本命令

iOS

  1. 打开文稿目录下的 AnySDKFiles/config/sdk 目录,建立一个文件夹,以 iOS_ 开头,名字最好不带中文
  2. 在目录下建立一个 ForSplash 文件夹
  3. 在 ForSplash 文件夹直接添加图片资源
      a. ForSplash 中最少需要以下三组图片中的任何一组,否则不会被判定为存在闪屏资源。:
        1). iPhone 横屏(640x960-Landscape.png 与 640x1136-Landscape.png);
        2). iPhone 竖屏(640x960.png 与 640x1136.png);
        3). Retina 屏的 iPad(1536x2048.png 与 2048x1536.png);
          一般情况下放入以上六张图片,或者与工程需求对应即可。但推荐把所有分辨率做齐,否则 Unity 工程容易有机型不会出现闪屏。如果需要与各分辨率一一对应,参考下表制作相应分辨率的启动图片。
      b. iPhone 除了 6plus 外,不支持启动横屏分辨率。若要选择横屏,需要将横屏图片向左翻转 90 度,并起名为“分辨率- Landscape.png ”,拷贝时会根据工具中的横竖屏选择拷贝。若发现启动图片是倒的,请到 config/sdk/ [sdk名] /ForSplash 文件夹下旋转相应图片
      c. 打包工具界面上的横竖屏选项只针对 iPhone。iPad 默认情况下,需要两种方向的旋屏。如果不需要相关启动图片资源,可以在生成的工程中手动删除

闪屏目录

  1. 启动图片对应规则:
    ForSplash 文件夹中的图片以分辨率命名
    iPhone3GS 的分辨率(320x480.png)不做支持,需要请自行添加 Default.png 到工程中
    Default-568h@2x.png 与 LaunchImage-700-568h@2x.png 分辨率相同,名称使用前者
ForSplash中文件名 拷贝后工程中文件名 说明
640x960.png Default@2x.png iPhone4竖屏
640x960-Landscape.png Default@2x.png iPhone4横屏
640x1136.png Default-568h@2x.png iPhone5竖屏
640x1136-Landscape.png Default-568h@2x.png iPhone5横屏
750x1334.png LaunchImage-800-667h@2x.png iPhone6竖屏
750x1334-Landscape.png LaunchImage-800-667h@2x.png iPhone6横屏
1242x2208.png LaunchImage-800-Portrait-736h@3x.png iPhone6 Plus竖屏
2208x1242.png LaunchImage-800-Landscape-736h@3x.png iPhone6 Plus横屏
768x1024.png Default-Portrait~ipad.png 非Retina iPad竖屏
1024x768.png Default-Landscape~ipad.png 非Retina iPad横屏
1536x2048.png Default-Portriat@2x~ipad.png Retina iPad竖屏
2048x1536.png Default-Landscape@2x~ipad.png Retina iPad横屏