Scratch-like cursor

Thank you for the feedback!

Good point, I’ll add back the original scaling behavior, that’s what most Wick Editor users would be used to. Maybe I’ll assign the new one to Ctrl, just for me :P

For the skew inspector, I think it requires adding a skew option here and here and here (hopefully I got all of them) and for clip skewing here. After this, I want to work on the GUI, because it doesn’t show that it’s skewing… what do you think about an Adobe Animate-style tool?

Edit: So… the skew inspector will require a lot more work than I expected. I think I’ll restart and regroup, later

1 Like

Its okay you can take your time.

For this question, I think you should make it work both ways.

ok I officially give up trying to make the skew inspector work
Now I understand why the Wick Editor devs didn’t add it. :(

To-do list: Shift for normal behavior, Control for original ratio
Modify line tool to draw flat lines or 45/90 degrees
Add in new easing styles

1 Like

Its okay you didn’t have to add it, you’re already have done enough.

And I can’t wait for the new updates:D

1 Like

over winter break i spent a solid couple days just trying to add something in the inspector for our fork and had no luck, so yeah this checks out :\

i’ll let you know if i find a way…

2 Likes

mmmmmm~ aliiiigggn~

1 Like

I like your fork! It’s better for animation, because of those new tween options! But i didn’t know it had scratch-like cursors! Note: I found out that buttons have a special option: pointer! You can possibly make any pointer button.

1 Like

vercel: IT’S FREE!

1 Like

Woah, this fork is cool

3 Likes

ong all this needs is tween skewing

I was thinking? what about some bezier tweens and stuff, you also need to update the logos and brands, as Wick Editor, the ghost mascot and their text logo are restricted. Wick Editor logo guidelines.

Bezier tweens are a good idea! There might be a way to make it interactive, maybe.

I don’t think it needs to be changed… If it was a bigger project, like working on the base code and stuff, then probably, but this fork is just small patches and features.

1 Like

I was reading a lil’ bit of tween.js docs and, for custom beziers, we need our own calculator, which has to get k (the time in tween) and return a number (using math). I think that we should make it class-based, since we can comply 100% with tween.js's tweening functions.

// example on how it should be implemented.
var myCustomTween = Wick.CustomTween(myObj)

myCustomTween.add(50 /*the time in k (x100)*/, 10 /*the tween value*/, 10, 50 /*tween point 1/2*/, 50, 10 /*tween point 2/2*/)
2 Likes

bumping this post

1 Like

Small tween skewing update: One of the reasons I wasn’t able to figure out tween skewing was that my test thingy didn’t work. But I’ve pinpointed the problem and made a workaround, so that’s a step closer!

3 Likes

Yay! Its good you fan figure it out. Keep up the good work man!

2 Likes

do it anyway… just to be safe yknow (although this might be too late)
image

1 Like

Hey! I already recommended that! NGL, the Wick brand, had the biggest downfall of website history.

Also, I found out that Wick is more of a light wrapper for Paper.js, which is doing all the work. The thing it’s wrapping is:

  1. Simplifying already simple stuff
  2. Adding code execution.

There’s a Paper.js Method for most things.

// Paper.js Square from X, Y, Width, Height.
// NOTE: It's a primitive for representing more than a Point.
var myRect = new paper.Rectangle(0, 0, 100, 100);

// Wick Editor...
// Square from X, Y, ScaleX, ScaleY, Rotation and Transparency.
var myRect = new Wick.Transformation(0, 0, 100, 100, 0, 1)

Fun Fact: Paper.js, comes from Scriptographer, a easy way to interface and program in Ilustrator. (up until CS5 though.)

If anyone seeing this wants to test and program with it, try one of these tools:

Note: Paper.js is a HTTP website, not a HTTPS one.

I guess it’s a good extra precaution to take… shouldn’t take too long to change the logos and stuff.
But, any changes to the website will have to wait for a bit, cause I deleted the local testing thing :P

I mean, technically not all the work, there’s a lot of stuff that Wick builds on top of paper.js; however, Wick does absolutely depend on it. Almost all of wickengine references paper.js methods, which would make it really hard to switch to a faster renderer…

1 Like

Hey! I tried starting to animate on the go using my phone when I realized, the mobile version SUCKS!! Not only can you not import anything, BUT ITS IMPOSSIBLE TO MAKE THE STUFF SMALL! Sorry if this is to much to ask but can you make it so you can add things in on the mobile version?