|
Post by thanapooms on May 3, 2012 23:45:14 GMT -5
what kind of logic if i want people that stand around circle or around arena, talking each other and then from time to time walk to talk to another agent near by. I want agents do stand , talk each other, walk to talk to another,some do stand in different pose,
|
|
|
Post by Yeah YANG on May 4, 2012 5:54:55 GMT -5
Hi, there is no turn-key or ready-to-use features to achieve this, maybe we will provide an easy way to achieve this later, but currently there need build from scratch. There is an solution but not been tested: 1. put some spot "under the ground" and key frame them move up and down, 2. when the people in side this spot, they walk to center and stop and talk. 3. once the spot is down to ground again, the logic is disappear, and the people will walk by them self again freely. There is an feature "action group" can randomize the action of agent. They can choose one action randomly from group and perform. thanks! what kind of logic if i want people that stand around circle or around arena, talking each other and then from time to time walk to talk to another agent near by. I want agents do stand , talk each other, walk to talk to another,some do stand in different pose,
|
|
andrew
Junior Member
Posts: 69
|
Post by andrew on May 4, 2012 8:00:08 GMT -5
one solution i could think of would be something like this... use vision to have agents chasing each other. then say that when sound distance = 1, then choose a random set of actions. (like different kind of conversations ) then to make the agents move on to another agent to talk to... when the agent is in sound range of another agent, HP or MP is dropping. if MP or HP gets below zero then turn around and follow spot or avoid spot. to get the agent HP or MP back up again you could say some thing like this... when agent = forward then add xxx amount HP or MP pr second. i havenĀ“t tried this setup myself but i think it seems pretty durable. let me know if it worked cheers. Andrew.
|
|
|
Post by thanapooms on May 4, 2012 11:08:57 GMT -5
thanks Andrew and Yeah for suggestion, right now i m not really good at logic yet, I m learning how to use action editor blend between action so far. I will let you know when i start to set up agent logic.
one thing to ask Yeah , i think it would be nice to have time node for dicision. let say, when it is in range of time agent do something and when it out of range they do another. like in massive there are time and noise node to use in fuzzy logic. just for your consideration. thanks
|
|
|
Post by Yeah YANG on May 4, 2012 20:42:57 GMT -5
Hi, yes there already have time channel, please check out Manual Page 141, Scene Info, you may notice there are "frame" and "goFrame". Thanks! thanks Andrew and Yeah for suggestion, right now i m not really good at logic yet, I m learning how to use action editor blend between action so far. I will let you know when i start to set up agent logic. one thing to ask Yeah , i think it would be nice to have time node for dicision. let say, when it is in range of time agent do something and when it out of range they do another. like in massive there are time and noise node to use in fuzzy logic. just for your consideration. thanks
|
|