Hundreds of features to explore
Games made in Construct
Your questions answered
Popular & trusted by schools and Universities world-wide
Construct 3 runs in the browser & works offline
Students do not need accounts with us
Our educational partners
Free education resources to use in the classroom
World class complete documentation
Official and community submitted guides
Learn and share with other game developers
Upload and play games from the Construct community
Game development stories & opinions
Not sure how much more I can explain besides the title. I'm sure it's simple to accomplish but I'm not sure what I'd use.
lerp(a,b,x) should do it.
spriteC set X to lerp(spriteA.X, spriteB.X, 0.5)
That should place spriteC exactly in the middle between spriteA and spriteB on X axis.
That basically works! Though I just thought of something: what if the second object's target was the part of the bounding box the first object was closest to, rather than targeting the second object's origin?
lerp(a,b,x) a or b can be anything - x will always be a "way from a to b".
"bounding box the first object was closest to" should be fine too. It all depends what you want to do and then adjust your math to make it work
Develop games in your browser. Powerful, performant & highly capable.
I guess by bounding box I meant collision box, I think. Not sure of the name. Actually I kind of figured out a weird way to go about what I wanted to do. Thanks for the help though, it pointed me in the right direction!