I did some poking around and discovered the following:
- The user-agent of the Wii browser (US version) is "Opera/9.00
(Nintendo Wii; U; ; 1309-9; en)".
- The Flash Player version on the Wii is "WII 7.0.70.0"
- You CAN enter a URL directly to a SWF.
- You CAN add a favorite directly to a SWF, but it won't show a good
icon in the favorites screen.
- A SWF's stage at 100% width and height in 16:9 mode (480p) is
1024x500.
- In 4:3 mode it is 800x500.
- After messing with the screen mode I was able to get the browser
into a state where it was reporting the stage size as 700x150.
Restarting the Wii fixed it.
- There are no global objects named Controller, Remote, Buttons, Wii,
Nintendo, or com (looking for things like Mouse and Key).
- When pressing the A button on the remote, you get a mousedown event
-- in fact it seems like you get four of them!
- Releasing the A button does not create a mouseup event.
- onMouseMove works pretty much as expected.
- Mouse.hide() does not hide the Wii remote pointer.
- Clicking on a text input field does bring up the Wii on-screen
keyboard.
- I was not able to trap any events from buttons other than A on the
main remote using mouse or keyboard events -- also tried Nunchuck and
Classic Controller.
My only tools here are outputting things to a text field and using
ASSetPropFlags to unhide any potentially-hidden variables. If anyone
else has other tricks for finding things, I'd be into hearing them,
but at this point it looks like you can't do anything particularly
cool with Flash on Wii.
-josh
On Dec 22, 2006, at 9:37a, Josh Santangelo wrote:
The Wii's "Internet Channel" launched today, which is basically a
downloadable version of Opera. Of course the first thing I did
after getting it was check out what version of Flash was included.
getVersion() returns "WII 7.0.70.0".
Kind of lame that it's only Flash 7. It looks like wiicade.com, a
site full of Flash games to play on the Wii, was surprised too:
http://wiicade.com/
I wonder if there's any kind of hidden API to trap events from the
Wii remote control.
_______________________________________________
Flashcoders@chattyfig.figleaf.com
To change your subscription options or search the archive:
http://chattyfig.figleaf.com/mailman/listinfo/flashcoders
Brought to you by Fig Leaf Software
Premier Authorized Adobe Consulting and Training
http://www.figleaf.com
http://training.figleaf.com