Flash 板


LINE

最近在写的专案上,要用到rotationY与z轴和x轴的翻转, 写一个漂亮的翻转动画是没有问题, 但是问题是如果翻转的对象是一个内容物丰富的元件, 则电脑CPU效能消耗就会居高不下, 我本来以为是我的元件内的子元件在翻转後, 有些事件会反覆被触发, 但是我把以前的专案拿来做翻转, 都依样会面临这种问题, 但是假如我要翻转的元件,是比较单纯的元件(内容物较少), 择效能则会在翻转完毕後获得释放, 不知道有没有人知道这是什麽问题呢? --



※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 59.126.200.189
1F:推 cjcat2266:render复杂的东西本来就比较吃资源啊 06/25 10:21
2F:→ evileva:但是翻转完後为什麽效能不会被释放呢? 06/25 10:22
3F:推 cjcat2266:你翻转的东西是否本身有动画? 06/25 10:26
4F:→ cjcat2266:如果本身会一直改变外观,就会一直重复render 06/25 10:27
5F:→ cjcat2266:3D render跟2D render效能是差很多的 06/25 10:27
6F:→ cjcat2266:因为3D render会强制把元件暂存成点阵图 06/25 10:27
7F:→ cjcat2266:对於面积大或者复杂的物件来说,这个动作超级吃资源 06/25 10:28
8F:→ evileva:我知道3D翻转很耗效能 06/25 10:47
9F:→ evileva:但是真的不太清楚翻转完後,效能被占用到哪边去了ORZy 06/25 10:47
10F:推 cjcat2266:所以我才问你翻转的元件有没有动画啊 06/25 11:10
11F:→ cjcat2266:就算不继续3D翻转,只要元件外观有变动,就会重新render 06/25 11:11
12F:→ cjcat2266:除非你设定Transform3D.matrix3D = null 06/25 11:12
13F:→ cjcat2266:否则每次更新外关都会继续以3D方式render 06/25 11:12
14F:→ cjcat2266:就算把rotationXYZ都转回0度也一样 06/25 11:12
15F:→ evileva:元件内是有动画ORZ 06/25 11:15
16F:→ aquarianboy:附个范例如何? 06/25 11:24
17F:→ ben0209:不知道 cacheAsBitmap 有无帮助 06/25 13:02
18F:→ evileva:cacheAsBitmap可以解 感谢 06/25 13:21
19F:→ evileva:之前我想到的方法是不断把当前元件拍下来 06/25 13:22
20F:→ evileva:然後对拍下来的图做旋转 06/25 13:22
21F:→ evileva:这样在转的时候效能会花在 拍元件+旋转图片上 06/25 13:23
22F:→ evileva:但是还是直接用cacheAsBitmap 06/25 13:23
23F:→ evileva:我错了 cacheAsBitmap不能解XD 06/25 13:33
24F:推 cjcat2266:3D变形会强制cacheAsBitmap,所以没差 06/25 13:51
25F:→ cjcat2266:对效能最有利的解法就是拍照,也就是所谓的caching 06/25 13:52
26F:→ cjcat2266:缺点是互动性就没了 06/25 13:52







like.gif 您可能会有兴趣的文章
icon.png[问题/行为] 猫晚上进房间会不会有憋尿问题
icon.pngRe: [闲聊] 选了错误的女孩成为魔法少女 XDDDDDDDDDD
icon.png[正妹] 瑞典 一张
icon.png[心得] EMS高领长版毛衣.墨小楼MC1002
icon.png[分享] 丹龙隔热纸GE55+33+22
icon.png[问题] 清洗洗衣机
icon.png[寻物] 窗台下的空间
icon.png[闲聊] 双极の女神1 木魔爵
icon.png[售车] 新竹 1997 march 1297cc 白色 四门
icon.png[讨论] 能从照片感受到摄影者心情吗
icon.png[狂贺] 贺贺贺贺 贺!岛村卯月!总选举NO.1
icon.png[难过] 羡慕白皮肤的女生
icon.png阅读文章
icon.png[黑特]
icon.png[问题] SBK S1安装於安全帽位置
icon.png[分享] 旧woo100绝版开箱!!
icon.pngRe: [无言] 关於小包卫生纸
icon.png[开箱] E5-2683V3 RX480Strix 快睿C1 简单测试
icon.png[心得] 苍の海贼龙 地狱 执行者16PT
icon.png[售车] 1999年Virage iO 1.8EXi
icon.png[心得] 挑战33 LV10 狮子座pt solo
icon.png[闲聊] 手把手教你不被桶之新手主购教学
icon.png[分享] Civic Type R 量产版官方照无预警流出
icon.png[售车] Golf 4 2.0 银色 自排
icon.png[出售] Graco提篮汽座(有底座)2000元诚可议
icon.png[问题] 请问补牙材质掉了还能再补吗?(台中半年内
icon.png[问题] 44th 单曲 生写竟然都给重复的啊啊!
icon.png[心得] 华南红卡/icash 核卡
icon.png[问题] 拔牙矫正这样正常吗
icon.png[赠送] 老莫高业 初业 102年版
icon.png[情报] 三大行动支付 本季掀战火
icon.png[宝宝] 博客来Amos水蜡笔5/1特价五折
icon.pngRe: [心得] 新鲜人一些面试分享
icon.png[心得] 苍の海贼龙 地狱 麒麟25PT
icon.pngRe: [闲聊] (君の名は。雷慎入) 君名二创漫画翻译
icon.pngRe: [闲聊] OGN中场影片:失踪人口局 (英文字幕)
icon.png[问题] 台湾大哥大4G讯号差
icon.png[出售] [全国]全新千寻侘草LED灯, 水草

请输入看板名称,例如:BabyMother站内搜寻

TOP