Digital Workshop

Welcome to the Digital Workshop Message Boards
It is currently December 22nd, 2024, 11:11 pm

All times are UTC [ DST ]




Post new topic Reply to topic  [ 14 posts ] 
Author Message
 Post subject: publishing to flash
PostPosted: July 29th, 2006, 6:58 pm 
Offline

Joined: July 19th, 2006, 4:11 pm
Posts: 30
Hi, I am a newbie using Opus Pro EXE and trying to publish to flash.

I get the following two warnings:

1. Chapter 'Chapter 1' uses the following properties that cannot be exported to Macromedia Flash (SWF)

2. Resizing

For the life of me I cannot work out what this is refering to.

Can anyone help? :oops:


Top
 Profile  
 
 Post subject:
PostPosted: July 29th, 2006, 10:35 pm 
Offline

Joined: October 26th, 2004, 10:23 am
Posts: 666
Location: Digital Workshop
On the Chapter properties, you have selected the Resizing options.
Change the type back to Opus Professional temporarily, uncheck those options and then change the type back to Flex.

_________________
ddww Opus Developer


Top
 Profile Visit website  
 
 Post subject: publishing to flash
PostPosted: July 30th, 2006, 1:51 pm 
Offline

Joined: July 19th, 2006, 4:11 pm
Posts: 30
Hi Duncan

Many thanks for your help. My project now publishes to flash BUT!

I have written a number of functions to guide an image round the page in response to on-screen buttons. It works fine, but, although everything is on screen, and the buttons seem to work, my image does not respond in the flash version. Am I missing some other settings, or are my own functions causing the problem? I realise, that without seeing the code, this might be impossible to answer, but any further help would be much apreciated.


Top
 Profile  
 
 Post subject:
PostPosted: July 30th, 2006, 6:02 pm 
Offline

Joined: November 3rd, 2004, 4:12 pm
Posts: 173
Location: UK
Check out the help file: Index - Opus Flex - List of Unsupported Features in Opus Flex. This may give a clue as to why some of your functions don't appear to work.

Regards

Roger


Top
 Profile Visit website  
 
 Post subject:
PostPosted: August 1st, 2006, 9:16 am 
Offline

Joined: November 8th, 2004, 5:23 pm
Posts: 279
Opus: Opus Pro 9
OS: Win 10/64
Quote:
I have written a number of functions


... serious scripting for Flex export is IMHO currently not possible. Since you cannot use such basic things like if clauses it is very hard to write useful code for Flex export.

T.

_________________
Opus Pro 9.75, Win 10/64, 8 GB RAM, Intel(R) Core(TM) i5-3570K CPU @ 3.40GHz (4 CPUs), ~3.4GHz, NVIDIA GeForce GTX 660 Ti, Roland OctaCapture


Top
 Profile Visit website  
 
 Post subject:
PostPosted: August 1st, 2006, 11:13 am 
Offline

Joined: October 26th, 2004, 10:23 am
Posts: 666
Location: Digital Workshop
Tarantoga wrote:
Since you cannot use such basic things like if clauses it is very hard to write useful code for Flex export.

The Flex scripting is almost as powerful as normal OpusScript (barring scripting for things that don't work in Flash, like DocViews etc); and the if statement certainly works.

For an example of what can be achieved using scripting in Flex I would pinvite you to look at Sudoku Solitaire, written by me using purely scripting (including a custom drag and drop implementation).

If you have an older version of Opus there is a typo in the help that says "The for and if loop does not work in Flex." This is an error (since if is not a loop!) It refers to the JavaScript for/in construct - for example:
Code:
for (p in someobject) {
   Debug.trace("someobject["+p+"] = "+someobject[p]+"\n");
}

which will not work in Flex.

This typo has since been corrected.

_________________
ddww Opus Developer


Top
 Profile Visit website  
 
 Post subject:
PostPosted: August 1st, 2006, 11:54 am 
Offline

Joined: November 8th, 2004, 5:23 pm
Posts: 279
Opus: Opus Pro 9
OS: Win 10/64
Quote:
and the if statement certainly works.


... ist this a new information? We had a similar discussion a few weeks ago:

http://www.digitalgrapevine.info/viewtopic.php?t=1833&highlight=flex

The information I got there was that flex does not support if statements.

Maybe I have misunderstood something?

T.

_________________
Opus Pro 9.75, Win 10/64, 8 GB RAM, Intel(R) Core(TM) i5-3570K CPU @ 3.40GHz (4 CPUs), ~3.4GHz, NVIDIA GeForce GTX 660 Ti, Roland OctaCapture


Top
 Profile Visit website  
 
 Post subject:
PostPosted: August 1st, 2006, 12:00 pm 
Offline

Joined: November 8th, 2004, 5:23 pm
Posts: 279
Opus: Opus Pro 9
OS: Win 10/64
Quote:
If you have an older version of Opus there is a typo in the help that says "The for and if loop does not work in Flex." This is an error


... sorry, I did not notice this sentence.

T.

_________________
Opus Pro 9.75, Win 10/64, 8 GB RAM, Intel(R) Core(TM) i5-3570K CPU @ 3.40GHz (4 CPUs), ~3.4GHz, NVIDIA GeForce GTX 660 Ti, Roland OctaCapture


Top
 Profile Visit website  
 
 Post subject: publish to flash - if statements
PostPosted: August 1st, 2006, 10:16 pm 
Offline

Joined: July 19th, 2006, 4:11 pm
Posts: 30
I have not yet had a chance to check out Duncan's example, but I will.

My functions are mostly a bunch of if statements checking out variables. I am also using arrays could this be a problem?

Is there any way of pining down the code causing my flash publication not to work?


Thanks for all the useful help so far.


Top
 Profile  
 
 Post subject:
PostPosted: August 1st, 2006, 11:12 pm 
Offline

Joined: November 11th, 2004, 4:05 am
Posts: 636
Location: Christchurch, NZ
Hi Duncan,
I misunderstood as well, so I have been avoiding Flex for years.

It's good to see that you dev's at DW made your Home page Banner with Flex.

cheers
Paul


Top
 Profile  
 
 Post subject: publishing flash
PostPosted: August 2nd, 2006, 11:37 am 
Offline

Joined: July 19th, 2006, 4:11 pm
Posts: 30
Hi Duncan

I took a look at your 'Sudoku Solitaire', very impressive. It seems to have a number of flash include files (.as). Did opus generate these from you original code, or did you write these in action script as includes? It seems to me, that if it is neccessary to right action script to make my opus publication work I might as well write the whole thing in flash (not something I know how to do) :(

Continued thanks to you and others for help and info.


Top
 Profile  
 
 Post subject:
PostPosted: August 2nd, 2006, 4:08 pm 
Offline

Joined: October 26th, 2004, 10:23 am
Posts: 666
Location: Digital Workshop
Are decompiling the SWF in some tool? This is not necessary (or appreciated - please note that Sudoku Solitaire is a commercial product of DonkeyWorx and should not be reverse engineered!). The .as files are the support by which Opus implements most of it's functionality in Flash. You do not need to access them.

The Opus publish can create Flash without any scripting on your part; the ActionScript is created by Opus during the publish process. However it is also possible to write script in Opus that will then become part of your Flash publication, should you need to extend the functionality.

_________________
ddww Opus Developer


Top
 Profile Visit website  
 
 Post subject: action script
PostPosted: August 2nd, 2006, 9:29 pm 
Offline

Joined: July 19th, 2006, 4:11 pm
Posts: 30
Hi Duncan

No disrespect intended or intension to jeopardize copyright, just trying to find my way through the digital mist.


Top
 Profile  
 
 Post subject:
PostPosted: August 2nd, 2006, 10:00 pm 
Offline

Joined: November 11th, 2004, 4:05 am
Posts: 636
Location: Christchurch, NZ
All the Flash Dev's I know, EXPECT their SWF's to be decompiled if they are going to be put online and plan accordingly -- that's the reality of working with Flash.
You make the trade off -- getting wider exposure versus the difficulty of protecting your property rights.

Decompilers are in wide use and some are getting VERY good; I use a good obfuscator now to stop casual script theft and re-use, although I can't protect much else if it's online.

Online game/quiz/educational SWF's used for demo purposes normally get their layouts from server side scripts when "new game/quiz" is requested, that's the only way to keep the vultures out.
Work through loader SWF's to stop casual extraction straight from the browser with some decompilers.
SWF files do not have to have an swf file extension either.

Most of the best Flash work is confined to LAN's, VPN's and CD/DVD because of these issues.

Flex produced SWF's have an advantage -- when decompiled, the scripts are much harder to understand than those from SWF's produced in Flash, and they don't recompile easily.

Paul


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 14 posts ] 

All times are UTC [ DST ]


Who is online

Users browsing this forum: Majestic-12 [Bot] and 53 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group