Advanced Interactive Design - Exercises
Week 1 - Week 8 (23/06/25 -11/06/26))
Felice Jolin (0373636)
Advanced Interactive Design / Bachelor of Design (Hons) in Creative
Media
Exercises
TABLE OF CONTENT
INSTRUCTION
Module Information Booklet
LECTURES
Week 1
During the first week, Mr.Shamsul briefed us about the
task and project throughout the semester. He assigned us to think of a theme
and topic for our website project. Mr.Shamsul also reminded us to download
Adobe Animate to prepare for next week.
Week 2
During offline class, Mr.Shamsul showed us tutorial to draw beach ball and
boat in Adobe Animate. He introduce us with the common tools used for making
the vector art. First of all, we can use shape like circle or rectangle then
modify it with the selection tool. For the sailing boat, Mr.Shamsul gave us
the reference picture. As there are many parts of the boat, Mr.Shamsul
suggested us to draw each part in separate layers to easier manage the
process.
Fig 1.1 Drawing ball (Week 2, 30/04/26)
Fig 1.2 Reference Image (Week 2, 30/04/26)
Week 4
Select all - modify - convert to symbol - movie clip - put in the centre
Right click on character - distribute to layers
Start with typing 'welcome' in the centre as the first keypoint. Then convert it into graphic symbol.
Next, add a keyframe in frame 15.
The keyframe in frame 0, slide the text slightly to the left. (Properties - object - color effect - alpha 0%)
In between the keyframes, add classic tween and quad ease out effect.
*Apply this to the rest words.
Firstly make box or rectangle with only stroke, the size should be slightly bigger than the word "website" as it is the last word appear.
After breaking, then individually group each side of the line (There will be 4 grouped lines, can name it left, right, top, and bottom)

Fig 3.4 Text Animation (Week 5, 21/05/26)
Start with the left stroke, add keyframe 15 frame ahead.
Move back 15 frame before - click the left stroke - ungroup the line - deleted the stroke leaving short line on top.
In between keyframe, add motion tween. (gives effect of moving down line)
Fig 3.10 Text Animation Video Preview (Week 5, 21/05/26)
Fig 4.5 Button Animation Preview Video (Week 6, 28/05/26)

Fig 5.1 Navigation Button Animation (Week 7, 04/06/26)
Fig 5.2 Navigation Button Animation Preview Vidoe (Week 7, 04/06/26)
Import image to library.
X point, is based on the x position when the last image is placed in the artboard.
Then add this code - gsap.to(this.mc_img, {x: -1280, duration: 1 });
Then add this code - gsap.to(this.mc_img, {y:1440, duration: 1 });
- F9 (action)
- Add using wizard
- Go to web page *change into 'about.html' and '_parent'
- Next
- On mouse click
- btn_about
- Finish and add
TASK
Exercise 1: Asset Creation
Objective: Design a functional "Smart Assistant" avatar or UI widget using vector tools.
The Task: Using the drawing tools in Adobe Animate (Pen, Oval, Rectangle), create a character or a central UI hub.
Requirements:
- Use Object Drawing Mode to keep shapes clean.
- The "Layer Rule": Every part that needs to move (eyes, arms, glowing core) must be on its own named layer.
- The "Symbol Rule": Select each part and convert it to a Movie Clip Symbol (F8).
First, I begin to look for inspiration in Pinterest. I am planning to go with animals theme. Then I have options of duck, penguin and avocado.
Next I pick the colors green and brown suitable for my character.
Exercise 2: The Mtion
Objective: Give your character "life" through a continuous looping idle animation.
The Task: Create an "Idle State" for your character/avatar so it doesn't look like a static image.
Requirements:
- Nested Animation: Double-click your main symbol to animate inside its own timeline.
- The "Breathe" Effect: Use Classic Tweens to create a 40-frame loop.
- Polishing: Apply Easing (Classic Ease In/Out) to the tweens so the movement feels organic and high-end, not mechanical.
From the character file, 1 After modifing the character into movie clip in the previous exercise, now I can double click on it to enter the nested layer for animation editing.
To begin, I would like to make the dancing movement. I do it per 10 frames. The first frame has the left hand below and right hand above. The second frame is vice verca, left hand above and right hand below but ina dition with stomping right leg. I repeat this order until 40 frames.
To make the animation flow, I add classic tween between keyframes. Inddition, I also apply easing so the movement feels smooth. For the hands, I apply just ease quad ease-out because if I apply both in and out it bounce back too fast.
However, for the leg animation, I do it per 5 frames. I tried with both quad ease-in and quad ease-out and turns out it is quite smooth. So I proceed with it for the right leg.
In addition, as to show the character is happy, he is blusing and I would like to animate the blush slightly up and down.
After satisfied witht he body parts animation, I would like to make the melody as if flowing out from the headset. The melody on the left side starts from the first up to 25th frame. While the melody on the right side starts from 10th to the 40th frame. Then I also added quad ease-out for smoother effects.
Fig 2.17 Final Animation (Week 5, 27/05/26)
Exercise 3: Action Button
We were required to make a button and makesure our character move in action.
A moving on to the 3rd exercise, I think it will feel to much if I add more animations to my character. Therefore I change the idle position into waving hand and when the button is clicked, the character will dance (hand opposite movement & leg stomping movement) and the melody comes out.
First I extend the frame from 40 into 80. Then I will only animate the right hand for the idle position. I also insert classic tween and add Quad Ease Out for each keyframe.
Then after frame 40, I prepare for the action. I animate both hands and legs, and add classic tween. For the hands, I add Quad ease out. While for the legs, I add simultaneously quad ease out and quad ease in. In addition, I also add the music animation towards the end with quad ease out.
Add using wizard - go to frame and play - this timeline - frame (1) - with this frame.
On frame 40, add a label name on top right corner, name as 'on'.
At the last keyframe of the animation, add 1 keyframe on 'action' layer.
Add action code like in frame 39.
*so animation will return to idle positon/frame 1

Fig 3.5 Action Code in Nested Layer (Week 7, 04/06/26)
As the previous steps are all done in the nested layer, now go to the 'Scene 1' layer.
Add new layer 'button'
Draw circle shape and add 'ON' text.
Select both elemetns - convert into button - btnOn
Press v (selection tool) - double click on the button to get into nested layer (create hover effect here)
*The original button is green color and while hover it will turn into brown.
var root = this; root.btnOn.addEventListener("click", function() { root.mcAvatar.gotoAndPlay("on"); });
After some animations, I feel that the background looks too plain, therefore I search for stage-like background. The image I found were blue color, the image suit my character already but the color doesn't. So I decided to edit the color into green.
Fig 3.12 Final Outcome (Week 8, 12/06/26)
Netlify link: exercise3felice.netlify.app
Drive Link: https://drive.google.com/drive/folders/1FDLE-TRci5ZhsDAXCnB6mbTgQK0JwOcz?usp=sharing
FEEDBACK
Week 2
I propose 3 ideas for the website design. 1.Molly (Popmart) and I will be sharing about the history, evolution and collaborations. 2. Southern Xinjiang and I will be sharing about the hiden spots. 3. The 7 wonders of the world and I will be sharing about the history of each places. Mr. Shamsul liked the idea 2 and 3 and told me to proceed with either of that.
Week 4
I have made the character Avron and had consultation with Mr.Shamsul. As I mentioned that I have convert each layers into movie clip, Mr.Shamsul helped me to resolve the issue by cut and paste it into one single layer and convert it again into movie clip, then distribute to layers in order to see all the previous layer. Overall he said that my work is good and I can proceed.
Week 5
The idle position is ok, can proceed.
Week 6
Online class, button tutorial.
Week 7
Initially, after the idle position, I add more hands and legs animation for the character. However, Mr.Shamsul mentioned that I can just swap the idle animation and the action. Necause right now the idle looks too much movement than the action.
Week 8
After refinement I can proceed to upload to netlify and submit.
REFLECTION












































.jpeg)

























Komentar
Posting Komentar