vee41's Recent Forum Activity

  • All behavior names for objects must be unique. So, as your object had reserved name 'pathfinding' already, and you gave it another pathfinding behavior through the family, C2 had to name the behavior as 'pathfinding2'. So your object effectively has 2 pathfinding behaviors. :)

    If there was no renaming, you could not distinguish between the two behaviors. Like, if you did line like: 'Object.pathfinding.nodeat()', which path finding behavior would it refer to? The one on the family, or one on the object itself? :)

  • Try Construct 3

    Develop games in your browser. Powerful, performant & highly capable.

    Try Now Construct 3 users don't see these ads
  • You could:

    a) Use a custom tween plugin: scirra.com/forum/behavior-easetween_topic53288.html

    b) Use lerp function (check manual for that)

    c) Implement easing functions manually, but I'd recommend solutions above :)

  • <img src="smileys/smiley5.gif" border="0" align="middle" /> really!? its not a behavior? i watch a video that showed it was. and if not,how can it be done.please any ideas i would greatly appreciate it :) thank you

    Are you confusing Construct Classic with Construct 2 perhaps? I think construct classic has line of sight behavior.

  • You could use built-in pathfinding behavior, I recall they added features to support movement cost.

  • I believe results would reveal, that easeTween should have been official plugin a long time ago ;) I recall that Ashley did recently say that he has tween behavior somewhere on his list though.

  • Do you mean on click event, or perhaps detecting when two objects overlap? More information or example .capx would be nice to have :)

    Most probable approach would be to use 'is overlapping' condition and compare Z orders of the objects. But like I said, more information about your situation would help.

  • Great read, thanks for the link sqidd!

  • CrudeMik Fixed it.

  • This should work:

    Door system

    What I changed is, that it saves the name of the layout when entering a door, and at the next layout, spawns the player at the door that leads to previous layout.

  • Try something like this:

    Give door object instance variable: gotoLayout

    For each door, put the name of the layout you want the door to lead into this variable.

    On spacebar pressed

    Player is overlapping door

    .. goto layout door.gotoLayout

    .. // perhaps set your 'locationPoint' here too, so you know where to spawn the player in the new layout

  • There really is no easy way, network multiplayer tends to go to the advanced territory with need for separate server process and stuff. :) Search the forums for few examples though, I recall seeing some.

  • I'm having this same issue. I have instance variables attached to a family and I have to test collision between the SAME family, and access those variables at the same time between both! :/ Is there still no good solution for this?

    Here is one solution, I don't see why it wouldn't work with families as well:

    Evil sprites example

    You could save variable values from picked instance into local variable, and compare those to variables of other instance. Then react accordingly.

vee41's avatar

vee41

Member since 12 Apr, 2012

None one is following vee41 yet!

Trophy Case

  • 12-Year Club
  • Coach One of your tutorials has over 1,000 readers
  • Email Verified

Progress

14/44
How to earn trophies