Hundreds of features to explore
Games made in Construct
Your questions answered
Trusted by schools and universities worldwide
Free education resources to use in the classroom
Students do not need accounts with us
What we believe
We are in this together
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
When I get near an enemy how do I get it to play a different animation?
I tried looking the answer up to this, but could find nothing. No matter what I typed.
system for each enemy
system compare two values: distance(player.x,player.y,enemy.x,enemy.y)<100
system trigger once
-- enemy set animation
Develop games in your browser. Powerful, performant & highly capable.
Thanks LittleStain, but I need a little more help. Are any of these conditions or sub-events? How exactly would I put this in?
(Event)system for each enemy
(Sub Event) system compare two values: distance(player.x,player.y,enemy.x,enemy.y)<100
(Same Sub Event - Add a second condition) system trigger once -> Action-- enemy set animation
I'd have to say use the line of site behaviour. Adjust the line of site for a specific distance. Set an action so when the enemy has line of site to the player, start the animation.
I tried the last 2 responses and still nothing.
WASD to move
"BlueSoldier" is the enemy that I want to change to the animation "Throw"
https://www.dropbox.com/s/tfupt3a1r433x ... aproj?dl=0
CapX did not work
save as single file
Sorry about that. Here it is:
https://www.dropbox.com/s/mb2rso6h24vdd ... .capx?dl=0
If you include eventsheet1 into eventsheet zero it works..
The events are now on an eventsheet that isn't connected to the layout..
Either put the events on the eventsheet of the layout or include the eventsheet with the events inside it..
Still trying to get it to work perfectly, but I'm having trouble with it freezing up on me and then shutting down everytime I try to make a sprite strip.
Work it out from this demo
Try this demo I made
Thanks, I'll take a look at it and let you know