Git Product home page Git Product logo

asepritescripts's People

Contributors

gasparoken avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

asepritescripts's Issues

Add possibility to make custom rotations without a PATH layer

EDIT: the PATH of one pixel is intuitively valid (and it'll be allowed), but an easier way to do the same is: select layers to be rotated + a layer which contains RFUN string in its name. Then run the 'path animator tool'.

ORIGINAL TEXT: Let user to make a PATH of one pixel (currently a warning "Bad path. in..." is done).
This can be an alternative to do a rotation in given point with a "Rotation: By Layer"

Differences to get to the same result: "Custom rotation without translation":

  1. Current way (undesirable): using "Rotation: Look at" (you'll need first to make and animate an object to look at)
    a. Make a circular PATH
    b. Make a dummy object to walk the PATH
    c. Make a layer named TFUN with the drawing of a "position function'
    d. Run Path Animator to make the circular animation of the dummy object
    e. Name the layer of the dummy object as LOOKIT
    f. Select the layers of "object to rotate" and LOOKIT
    g. Run Path Animator to with the "Rotation: Look at"

  2. New way: using a path of one pixel + "Rotation: By Layer":
    a. Make a pixel and call that layer PATH
    b. Make a drawing to be the rotation function and name the layer as RFUN
    c. Select the layers of "object to rotate" and PATH and RFUN
    d. Run Path Animator to with the "Rotation: By Layer"

Add ability to change and automatically set grid settings

Hey again! In my last post I said I was commissioning a programmer to automatically add a grid to all files. The grid size was dependent on what size of grid was defined in the file name. A file_name_8x8 grid would automatically set a 10x10 grid, for instance.

It would be extremely useful for the ability to:

a) Let the API modify grid size (automatically).
b) Let you set grid size for existing and new files automatically. In my case, the grid size would be dependent on file name.

Thanks so much if you ever get to adding these!

Add path movement of animated sprites

It will be useful to add movement through a path of a animated multi layer sprite. Now, Path Animator only works for multilayer images of one frame.

Add ability to change background color(s) via API

Hey! I was told to post here with script ideas for you to do in your free time. I am commissioning a script now that will automatically add a grid to file names that include 16x16.

I was hoping to also automatically change the background colors located in Preferences > Background > Colors for every image that I open in Aseprite. This will allow me to easily see all spritesheet sprites without modification.

The script developer informed me that under the commands API there is no such ability. This would be extremely useful to Iโ€™m sure not just me and would be amazing if added to the API. Alternatively, simply allowing you to start or open any existing document with a defined background color would be amazing.

Add scale support

Add MINn, and MAX scale text input.
Add a drop down menu to select scale variation with the already implemented functions

Path Animator Script doesn't work properly in INDEXED Color Mode

How to reproduce the bug:

  • Create a INDEXED sprite, transparent layer.
  • Change the transparentColor. in Sprite > Properties to Index = 1.
  • Select all the canvas with Cmd+A and delete all the black color.
  • Draw a path with black color (index = 0).
  • Name the layer as PATH.
  • Add layer with some drawing (the object to animate).
  • Select both layers and run path animation with a 'Rotation: Path Track' option
  • Press 'Animate it'

Result: a corrupt image is created for the animation.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.