找回密码
 点一下
查看: 2448|回复: 24

Bad Apple!! [更新地图下载]War3视频播放器.TGA版(30mb)

[复制链接]
发表于 2010-1-12 13:47:51 | 显示全部楼层 |阅读模式
//=========================2010/1/14=============================
更新地图下载!!!  没压缩导入war3 大小30mb 压缩到8m以下完全可行
http://www.touhou.cc/bbs/viewthr ... %3D1&styleid=29

//=========================2010/1/13=============================
继续更风 更新BAD APPLE!!!
用PhotoShop 批处理保存TGA格式 保存后老出错
结果发现居然是我PS的TGA插件有BUG 我这种菜鸟怎么会知道阿。。Orz
结果搞得我累死 T T 本来想加入点暂停功能什么也没心情了
帧数是10/s (实际发现KMplayer截图有偏差 经过调整其实只有8点多帧每秒) 音乐有点不同步调整了半天 = =
tga大小是400X300 共1800张 总文件大小是55m(tga没导入地图压缩) 如果要压缩并且减小图片大小的话
压缩到8m以下应该是没问题的

不过虽然原理很简单 但效果的确是不错哦。

BAD APPLE!!!





//===============================旧帖===========================

= = 最近一下子好多播放器.... 没想到麦大比我早还发了个点阵的...
      
咱这个就是无数张tga图循环刷拉...无聊玩玩的....技术含量没法比 = =
代码才几行 和某43万行的没法比....

不过这么搞倒是挺华丽的 而且大概每秒30帧以上问题也不大吧,而且估计还能更加清晰.
不过同样华丽的蛋疼的还有那300m的地图大小 = =

丢视频 图太大发布上来...:
http://v.youku.com/v_show/id_XMTQ1MTI1MDAw.html




======下面是重点! 求解=========
不过目前有个问题 貌似时间长了会崩溃? 而且这个时间貌似和timer的速率有关
同样2000张tga图 timer 0.1的话 很可能在1800左右崩溃
但是timer设置 0.02的话 很可能放完2500张都不崩溃了,排泄应该也做的差不多
很奇怪,最近考试比较忙,没深入研究~

会不会我哪里写错了 = = 代码也发巴 那个图太大没法发...
function Timer takes nothing returns nothing
    call PanCameraToTimed( 450.00, 210.00, 0 )
    call SetCameraField( CAMERA_FIELD_ANGLE_OF_ATTACK, 270.00, 0 )
    set udg_name = "war3mapImported\\0" + I2S(udg_i)+".TGA"
  //call BJDebugMsg(udg_name)
    call DestroyImage( udg_img)
    set udg_img = CreateImageBJ( udg_name, 900.00, udg_p, 100.00, 2 )
    call SetImageRenderAlways( udg_img, true )
    set udg_i = ( udg_i + 1 )
endfunction
function Trig_Movie_Actions takes nothing returns nothing
    set udg_t = CreateTimer()
    call PlayMusicBJ( gg_snd_ruka )
    call TimerStart(udg_t ,0.1,TRUE,function Timer)
endfunction
//===========================================================================
function InitTrig_Movie takes nothing returns nothing
    set gg_trg_Movie = CreateTrigger(  )
    call TriggerRegisterPlayerEventEndCinematic( gg_trg_Movie, Player(0) )
    call TriggerAddAction( gg_trg_Movie, function Trig_Movie_Actions )
endfunction
发表于 2010-1-12 13:54:54 | 显示全部楼层
跟风支持
回复

使用道具 举报

发表于 2010-1-12 15:38:17 | 显示全部楼层
跟风支持
回复

使用道具 举报

 楼主| 发表于 2010-1-12 15:41:37 | 显示全部楼层
求分析崩溃原因 = =
回复

使用道具 举报

发表于 2010-1-12 15:49:06 | 显示全部楼层
阿,好强……
回复

使用道具 举报

发表于 2010-1-12 17:55:02 | 显示全部楼层
300M自重。
War3真是全能,可以拿來看電影,看圖片,聽音樂。
乾脆申請專利搞個媒體播放器罷了。
回复

使用道具 举报

发表于 2010-1-12 17:59:24 | 显示全部楼层
夷,thdota?...原来在ga也能看到
回复

使用道具 举报

发表于 2010-1-12 18:02:25 | 显示全部楼层
其实下个版本的ba我就打算用一些静态tga做背景
回复

使用道具 举报

发表于 2010-1-12 18:31:04 | 显示全部楼层
用BLP效率不更高么
回复

使用道具 举报

发表于 2010-1-12 18:49:18 | 显示全部楼层
WE真太神奇了……
回复

使用道具 举报

 楼主| 发表于 2010-1-12 20:51:14 | 显示全部楼层
= = 我在做个简陋blp的badapple....

那个奔溃问题有人知道么 = =
回复

使用道具 举报

发表于 2010-1-12 22:56:43 | 显示全部楼层
你可以把用于初始化的语句从Timer函数里提取出来
还有我不知道你的DestroyImage放在前面会不会有问题, 因为udg_img可能为null

我建议你用两个image做双缓冲. 到下一帧的时候, 先不要删除前面那帧, 先在上面把第二帧叠上去, 再删除前一帧
回复

使用道具 举报

发表于 2010-1-13 03:38:21 | 显示全部楼层
一周内将有新软妹加入
回复

使用道具 举报

发表于 2010-1-13 07:19:27 | 显示全部楼层
我也要软妹!
回复

使用道具 举报

发表于 2010-1-13 09:47:25 | 显示全部楼层
how soft
回复

使用道具 举报

 楼主| 发表于 2010-1-13 17:45:48 | 显示全部楼层
更新BAD APPLE
回复

使用道具 举报

 楼主| 发表于 2010-1-13 22:42:49 | 显示全部楼层
囧 没人看么 = =
回复

使用道具 举报

发表于 2010-1-13 22:45:01 | 显示全部楼层
再次膜拜!
回复

使用道具 举报

 楼主| 发表于 2010-1-14 06:22:30 | 显示全部楼层
增加地图下载
回复

使用道具 举报

发表于 2010-1-14 11:25:13 | 显示全部楼层
我来迟了啊...这个视频在AC很火啊..
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 点一下

本版积分规则

Archiver|移动端|小黑屋|地精研究院

GMT+8, 2024-9-29 01:22 , Processed in 0.148445 second(s), 18 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表