cocos/example-projects

[完善] 过滤 example-cases 中所有范例并且进行完善

knoxHuang opened this issue · 6 comments

在 2.0 分支上进行改进完善

  • 补充例用 TTF 字体展示 Label 测试。
  • 剔除没用的代码(之前做 tips 有遗留了一些多余的代码)
  • 添加远程加载音频的范例 用户反馈传送门
  • 添加动态加载 spine 范例 用户反馈传送门

你这个传送门太瞥了,我进不去啊。。。。

没事,你不用进去,做就对了

cc.sys:
isNative: {
不包括: 微信小游戏(平台),微信,Web_DeskTop, Web_Mobile(手机浏览器), exe
包括: android,ios , 模拟器
}
isMobile:{
不包括:微信小游戏,Web_DeskTop,exe,模拟器
包括: 微信,手机浏览器,android,ios
}
isBrowser:{
只有: Desktop_Browser, Web_Mobile_Browser
}

修改 Tips 代码
AnySDK 部分的场景我认为应该保留 SuspensionTips
针对继承 BaseAnySDKExample 内容脚本进行修改,删除 hasSupport() 判断就 ok 了

sys.platform 平台判断:
image
isNative = CC_JSB > Android | IOS | IPAD | WP8 | TIZEN | BLACKBERRY
isBrowser = window(Object)
判断条件优先级按照上图顺序依次往下。
else 中判断内容为:
image
判断是否是 mobile ,并且分辨浏览器类型