ActionScript 3.0 :: Finding A Translation API For Flash That Can Return Multiple Translations/definitions For A Single Word?
Dec 20, 2010
translation API for Flash that can return multiple translations/definitions for a single word.
e.g.
fantasy = fantaisie, fantasme, imagination, cration
etc.
I've managed to find a few that do one word conversion. Including APIs that use Google Translate as a backend. But can't seem to get them to work so that they return alternative translations if available. The web-based PHP/JS/etc. APIs seem to offer this, but haven't found it in Actionscript yet.
I need to create a tooltip for a single word of dynamic text, and I was wondering how to do it in AS 2.0. Also, it would be nice to have a clickable link in the tooltip, if possible.
First of all, props to Informatik at Actionscript.org for the following code. This is a profanity filter that will perform an action when it detects a word from an array. The problem is, it fails when the user enters only a single word:
Code: var filteredWords:Array = new Array("apple", "grape", "orange", "watermelon"); submitBtn.onPress = function():Void{ if(checkFilteredWords(inputText.text) == true)[code].....
The code uses split(" ") to detect a space which is obviously causing the problem of failing to detect one word offenders. But without this, the filter would detect profanity in a word like "assets".
I've got 30 movie clips on the stage and I want to see if any of them are overlapping a drop point I have at the bottom (i.e., if any of them have been "dropped off".)I could say dropPoint.hitTestObject(obj1) and then dropPoint.hitTestObject(obj2). (Assuming that because of the object's names there is is no way to do a for loop). But that's a lot of code.It would be way easier if I could just say "What object is overlapping dropPoint?" instead of "Is object 1 overlapping dropPoint? No? Well, is object 2 overlapping dropPoint?" etc.
I have a list of 700 words that I would like to convert to symbols in Flash for a flash card game. I'm trying to make a game where a random symbol from a slice of the array of symbols will come into game play until the user performs an action.Basically, I'm wondering how I can create an arrayed/indexed library of symbols from a dictionary, for a downloadable Flash game. Does anyone know how I could start to script this? Also, if I want to pair a 'word symbol' with its translation, do I need to use a database? Obviously, because it's a flash-card type game I'm working on, the translated symbol is just as valuable as the original-language symbol.
I've got a text field pulling XML and its CSS. The XML has a few long lines of text it uses as links. The links are long enough to word-wrap in the text field. Now, if you were to select the text, it would only select the words. However, the blank area to the right of the wrapping link is still an active hotspot for the link somehow. I wouldn't consider this a problem if clicking the blank area didn't return the text field to the top (it is scrolling text). It gets very distracting and hard to track where you are in the text.
I have a doubt: When you open various flash pages in tabs, for example in Firefox, all those pages share the same Flash instance or each one use an instance of flash??
I've multiple videos stored as MovieClip objects and would like to merge them into a single MovieClip video object in order to play all of them in sequence (so that a user thinks it's a single video).
I'm working on a Flash project that deals with multiple files. There is a main file that loads in individual SWF files as they click on different buttons. The course has dynamic text Fields that are populated via XML. So right now, my idea is to give each page it's own XML file? Would this be better suited to have one single XML file for all the pages, and the container file or multiple files?
Also, this is going to be a multilingual project. EDIT: The XML files will just be storing text information to populate the text fields, and some links to load in images. Also, the loaded SWFs will never be accessed without the use of the main "container" SWF.
I have a swf file, which plays 6 videos one after the other in a loop. This file is very huge so it is taking more than a minute for it to start playing after the page finished loading. I have taken the original video file, and split it into 6 files. I plan to have 6 tiles in the flash file as soon as the page loads, and when some tile is clicked, the video is loaded dynamically only that video or swf file so that it saves the loading time and once this is done, i want it to revert back to the main page with tiles. I am just starting off with flash and I have no clue how this is possible in flash. I am not asking for code, i need some tips to get started.
I have two buttons on a single frame that each play seperate sounds when clicked though actionscript is throwing up this error and I have no idea how to fix it.
1151: A conflict exists with definition snd in namespace internal. 1021: Duplicate function definition. Warning: 3596: Duplicate variable definition.
I want a chart that has several separate series running in rows across. They are largely separate charts and should not overlap, but all share the same horizontal datetimeaxis. They don't share the same y-axis, however and that's where I'm getting stuck.I have tried having a linechart series and then a plotchart series, but it will only allow a single <mx:series> per chart without having them inside the same series which as far as I can tell will place the charts on top of each other in the z-axis. I can stack them and have them completely separate charts, but it was proving to be somewhat irritating having them align correctly.
Is there any reasonable way of combining multiple charts into one like this? Basically having rows in a table where each row is a different chart but the columns are consistent. or am I going to be best served just by stacking separate ones? an illustration of what i'm going for is here: http:[url]........
I have 8 flash movies, each with 3 scenes within each one.What is the most effective way (by which I mean, takes the least amount of time to implement and produces a file without each and every object used in the library) to combine these 24 scenes into a single flash file so that they play consecutively and can be exported as a single SWF?EDIT: I know there is a method whereby you select all frames in each scene and convert these frames to a movie clip, however the main document then inherits all the objects from each MC in its library- this seems a cluttered approach. Is there a better way?
I have many base images that I need to combine to construct larger images to draw on Sprite objects. I understand that the beginBitmapFill() method of the Graphics class renders a bitmap on a Sprite's graphics object. So I figure that I need to manipulate the BitmapData object, adding the base images to produce a composite image that I can then draw on my Sprite.
My question is: Is there any clean and relatively hassle free way of doing this? Is there a way to draw Bitmaps to certain locations in a Sprites graphics context? Could you copy a Graphics object onto another at certain coordinates and build it that way?
i have datagrid filling from mysql successfully.But when i click on a checkbox AND scroll down, i found one more checkbox selectd. Even the same number of extra checkboxes are get selected that i select manually. for example if i select 10 checkboxes and scroll down there will be 10 more chekboxes selected.
I used the bellow cellrender class for checkbox to show in datagrid.
[URL]
here is my code.
for (varName in returnObj) { var plid = int (returnObj[varName]["plid"]); var varState = String(returnObj[varName]["state"]); var varCity = String(returnObj[varName]["city"]);
I want each item in a list to change to a totally unique view file. Instead of 10 items in a list all going to 1 new view but with different info being generated I want 10 different view, 1 per item in the list. I can't find any examples of how to do this and I have been tryingo to make it for for a while. This is for a mobile app.
I've noticed a bit of discrepancy of using the public AS3 API for the GlowFilter strength property. All the others seem to make sense when comparing the visual effect using the Flash CS5 tool on a MovieClip. However the strength seems to baffle me. The API lists strength being a number from 0 to 255:
http:[url]..........How does a number between 0 and 255 translate to a number between 0 and 100% as listed in Flash CS5. In other words what would be the parameters I should use to repeat the same effect as this:
If I try to apply this using code this is what comes to mind for each of the properties:
So does strength of 100% act the same as the max value of strength allowed by the API, which is 255? Here's what happens when you do this with this code:
clip_mc.filters = [ new GlowFilter(0xFF0000, 1,5,5,255, BitmapFilterQuality.LOW,[code]............
When I test this I get different results. Here's the filter effect as applied at design time:And here's the filter effect applied dynamically using the GlowFilter class (see code above):
Notice the slight difference in the strength? How can we accurately replicate filters given these two strength scales? I need to apply a class to a load of MovieClip objects at run-time and don't want to have to go into the library and paste the filter preset 100+ times.
In one of our project we are using flex for front end, blazeds/java in the backend. Its an existing code where services are prewritten. I have to make calls to 3 services in the backend (basically 3 remote objects) and get their result and store the result in an object and show the data of this object in a view. Now in front end we are using Flex and Parsley Framework. I was thinking of the following approaches.
1) Making commands for each service call and storing the result in a shared object (model) and then displaying this model in the view. In this approach the problem is some services are needed in some other web pages, but they donot need the same model. How should i handle this scenario ? Should i make a asynchronous remote call and fetch the result and then again dispatch and event with the event object storing the result.
2) Making a service call , wait for the result then make another call and wait for the result and then make other call, not sure if this is the right way ?
I am trying to delete a single line using graphics.clear() method but it clears all the instance of lines created by lineTo() method. I want to remove a single line upon click from bunch of its multiple instance.
I'm creating a video player with differing translations. It'd be nice to make it adapt to the user regarding language and connection speed.From the looks of it I'm going to have to have differing text fonts for different languages, may have to embed fonts to ensure its rendered just encase.I've looked into IP localisation although its says its not accurate, yet user interaction seems more apt.Also I have two videos dependant on connection speed, is testing the preload time a good indicator?
I used to have a little text panel (that sat with the color, swatches, and align panels) that I was able to open up and edit text size, color, underline, etc with. It had a much better text editing ability then the properties panel, seeing as the properties panel does not even bother to allow me to underline text or to highlight and edit a single word in a whole text box. Now I don't have it, I can't find the damn thing anywhere, and I want it back. How can I get it?
Is there a way to get a list of the exposed functions from a Flash object? For example, you could get a list of all methods in an object by executing[code]...
The only issue is that this won't expose any methods registered through the ExternalInterfaces API. I can try and see if the function exists (object['method']) and it tells me it is a function, but I would have to guess every existing method in this manner..
I use Loader.unloadAndStop() function on loader which was used to load an SWF, but I can still reach classes using getDefinitionByName. How to remove them from the memory?