Well, I have a surface, and on this surface is drawn a picture. And the picture is not drawn out of the surface.
Download Link hereThis is a short text file that contains the two functions I just made:
ImageOverImageA1(obj, path, InX, InY, radset)
- You must create a primitive object in your own script, then put that into the obj parameter
+ (Example: let ImgMove = ObjPrim_Create(OBJ_PRIMITIVE_2D); )
- path is the path to the image you want in a circle
- InX is the middle X coordinate of the radius that will be drawn in the circle
- InY is the middle Y coordinate of the radius that will be drawn in the circle
- radset is the radius of the image that will be drawn
SetNewImageRender(obj, InX, InY, radset)
- Parameters are the same as above, except these will only update the image to render on the already existing object, so only call this once you have called ImageOverImageA1 first
This is just the base for the effect you want, you must manually set the Object Position on your own, #Include this script in your own script, and other such things for effects such as setting the scale or alpha.
Also I'm not entirely sure if this is what you wanted, but I made it match that example image you showed (except for the fade effect, you will have to create a triangle strip and put it around the circle or something similar).