Pengaturan

Gambar

Lainnya

Tentang KASKUS

Pusat Bantuan

Hubungi Kami

KASKUS Plus

© 2024 KASKUS, PT Darta Media Indonesia. All rights reserved

kaskusrangersAvatar border
TS
kaskusrangers
(ASK) Cara Import video di flash cs6 as3 di air android?
ane lagi ngerjain program buat skripsi gan
di android pake flash

nah ane bingung nih video udah ane import
tapi pas udah dijadiin apk kok gamau play ya videonya di handphone ane
dan juga di publish setting udah saya sertakan filenya..


BTW ane blum pasang koding gan, kalo boleh tau apa ya kodingnya

please help me gan emoticon-Mewek
Diubah oleh kaskusrangers 06-06-2016 12:15
0
10.2K
57
GuestAvatar border
Komentar yang asik ya
Mari bergabung, dapatkan informasi dan teman baru!
Programmer Forum
Programmer ForumKASKUS Official
20.2KThread4.4KAnggota
Tampilkan semua post
nyzkoAvatar border
nyzko
#8
Quote:

gak bisanya dimana? errornya apa?
Biasakan deh gan post script yang dicoba dan errornya apa.
Script ini berhasil.
PHP Code:
NativeApplication.nativeApplication.addEventListener(KeyboardEvent.KEY_DOWNcheckKeypressfalse0true)
 
function 
checkKeypress(event:KeyboardEvent):void
{
    if( 
event.keyCode == Keyboard.BACK )
    {
        
event.preventDefault(); //untuk mencegah system mengeksekusi default action. Exit aplikasi adalah default action tombol BACK.
        
event.stopImmediatePropagation(); //untuk menghentikan eksekusi listener lain yang ada di flash
 
         
gotoAndStop("frame_tujuan"); //atau   gotoAndStop(5);
    
}


Frame tujuan itu bisa label atau angka. Misalnya ke frame no. 5 >> gotoAndStop(5);

Jika aplikasi agan linear, cuma frame demi frame di stage tanpa banyak movieclip berisi movieclip lain... tombol BACK bisa dipakai untuk ke frame sebelumnya.
Fungsi checkKeypress untuk back ke frame sebelumnya.
PHP Code:
function checkKeypress(event:KeyboardEvent):void
{
    if( 
event.keyCode == Keyboard.BACK )
    {
        
event.preventDefault(); 
        
event.stopImmediatePropagation(); 
        var 
framenow:int this.currentFrame;
        
gotoAndStop(framenow-1);     
    }



Tapi jika agan bikin aplikasi dengan movieclip yang tumpang tindih, dan banyak frame panjang-panjang, nomor frame bisa kacau. Sewaktu SWF dikompilasi, Flash akan menggabungkan semua timeline, baik timeline utama atau timeline dalam movieclip, menjadi satu timeline besar. Nomor frame akan berubah.
Jadi, paling aman pakai label.
gotoAndStop("frame_tujuan"); berarti menyuruh Flash ke frame berlabel "frame_tujuan" (cek di property panel)

Problem berikutnya, (mungkin bakal ditanyain dosen), tombol BACK itu semestinya bekerja seperti tombol back di browser, dg tujuan kembali ke kondisi sebelumnya.
Jika di home, agan punya menu untuk navigasi ke semua arah, maka kondisi sebelumnya dari frame-4 belum tentu frame-3. Bisa jadi, dari "home", user memilih langsung ke frame-4. Jadi ketika dia back, seharusnya dia kembali ke "home" bukan frame-3.
Agan mesti save kondisi-kondisi (atau frame label - frame label) yang dilalui user dalam Array. Dan kembali mundur dalam array saat user ingin back. Ketika dia sampai di awal array, berarti dia ada di "home". Menekan "back" di sini berarti exit dari aplikasi.
Semoga dosennya gak minta yang begini

#edit
Cara termudah,

Biasanya user tekan BACK memang untuk exit. Tapi kita bisa menampilkan menu atau frame lain sebelum exit.
Bikin saja movieclip menu yang berisi tombol menu, "EXIT" dan menu-menu lain. Tombol BACK akan memunculkan menu itu atau ke frame di mana menu itu berada. User bisa ke frame yang diinginkan atau exit melalui menu tersebut. Jadi tidak perlu array dan save frame.

Diubah oleh nyzko 17-06-2016 07:49
0
Tutup
Ikuti KASKUS di
© 2023 KASKUS, PT Darta Media Indonesia. All rights reserved.