واضح آرشیو وب فارسی:سایت ریسک: گذاشتن تايمر براي فيلم flv FLASH-CLICKER 17 ارديبهشت 1386, 21:49چگونه روي فايل flv در خروجي فلش ميتوان تايمر گذاشت يعني وقتي فيلم flv در حال پخش هست يك تايمر بگه كه الان رو چه دقيقه و ثانيه اي است. fafa^mx 17 ارديبهشت 1386, 23:43از داخل meta های FLV میتونی زمان کل بخونی ! حالا هم با cuePonit ها میتونی کار کنی هم با یه تایمر کلی! تایمر کلیت interval که با pause متوقف میشه و با play مقدارش اضافه میشه!! اگه seek bar هم داشته باشی چون کل duration رو داری میتونی point رو که توش هستی رو پیدا کنی و یه cuePoint بسازی و از اونجا به بعد رو play کنی. smmousazadeh 18 ارديبهشت 1386, 07:381.يكي از componentها در فلش flvPlayback است. به درد اينكار ميخوره و كار كردن هم باهاش خيلي ساده و راحته . 2.ميتوني flv رو يه movieclip كني و چون stream ميشه ميتوني مثل يه Movieclip براش play , Pause بذاري و براساس framerate تايمر هم بسازي FLASH-CLICKER 23 ارديبهشت 1386, 20:07fafa^mx و smmousazadeh ممنون از جوابتون fafa^mx اگه ميشه كد بزاريد مممنون ميشم ------ smmousazadeh جان ممنون ميشم اگه يه كم بيشتر توضيح بديد . و كد هم بزاريد آيا در اين روش من مي تونم يه ميله پيمايشه درست كنم كه هر جا خواستم فيلم رو جلو و عقب ببرم smmousazadeh 24 ارديبهشت 1386, 12:10براي كار با كامپوننت وقتي كامپوننت رو روي scene گذاشتي منوي component Inespector ALT+F7 رو بزن تا پارامترهاش رو ببيني فقط براي اينكه ميله پيمايش فعال بشه بايد اول زمان فيلم رو بدوني و در محلش video length وارد كني در مورد دستي بله ميشه درست كرد من خودم درست كردم اما متغييرهاش رو بر اساس كار خودم تنظيم كردم فريم 1 : dragging =0 كد براي يك موي كليپ كه بايد مقدار پيشرفت رو نشون بده (شاخص ) با نام Slider monitor نام موي كليپي كه درون ان لود ميكنيم. 136 محل ابتدايي شاخص 200 طول مسير on (press) { _root.dragging = 1; OldX = _root.Slider._x-136; startDrag(this, false, 136, 583.9, 335, 583.9); } on (release, releaseOutside) { stopDrag(); NewX = _root.Slider._x-136; NewPosition = int((tot/200)*(NewX-OldX)); _root.monitor.gotoAndPlay(_root.monitor._currentfr ame+NewPosition); _root.dragging = 0; } onClipEvent (enterFrame) { if (_root.dragging == 0 { tot = _root.monitor._totalframes; lod = _root.monitor._currentframe; _root.Slider._x = int((lod/tot)*200)+136; } }
این صفحه را در گوگل محبوب کنید
[ارسال شده از: سایت ریسک]
[مشاهده در: www.ri3k.eu]
[تعداد بازديد از اين مطلب: 2128]