Hi,
I have a simple Adobe Air project written in Actionscript. The total application is 612 lines of code.
As shown in the screenshots their are three horozontal menus running down the screen. Each time a user makes a selection the list is re-ordered and this selection is added to the bottle at the bottom.
The project is to modify the application to make the three menus looks like the attached mockup screenshot, which is a 3 wheel menu.
How the application works:
The function ‘updateList’ is called on startup, a remote request is made and the response triggers the function ‘updateMenu’. This function then draws the three horizontal menus. On click of a menu option a function called ‘onOilSelection’ is called which in turn calls ‘updateList’ and so the menu is updated again.
Each time updateMenu is called your code will redraw the menu using the menu data from an array, this array is already updated each time updateList is called.
Features of the 3 menu wheel.
1. The order of the menu buttons is the order of the array of options. So item 0 in the array is at the top, item 1 is to the left, item 2 is to the right. Then item 3 sites below item 1 and so on. This means the menu items at the top of the screen are those that are towards the start of the array.
2. Each time the menu is drawn the number of menu items may changes in one or more wheels, as such the size of each element must change to maintain the design.
3. The top buttons, from position 0, will always be larger to signify its importance.
4. The text must curve round the wheel curve.
5. Sometimes their will be no buttons for a given menu wheel, in this case the individual wheel should not be shown.
6. The maximum number of selections is 6, once 6 selections have occured the entire wheel should be alpha 0.3. The number of selections can be found by looking at the size of userSelectionArray.
7. On click of any of the menu buttons the function ‘onOilSelection’ is called. This function must receive the menu item name and id number, as it does for the existing menu.
8. We will wish to change the color of the rings later on.
The class containing the main interface has resolution 640x960,. The entire class is scaled to the screen size and centred.
I can send you the APK of the existing application if needed.
Any questions?
Thanks.
Please send , apk. It is much easier to understand visually what work than written. I've been working with flash and air. I have edited the android game and purifies advertising
Dear You,
I am really interested to work on this project,
I can start the work now , and can provide the best services from my end.
Please come on chat to discuss more about the project.
Thanks!