playMaker

Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - xsodus

Pages: [1]
1
Playmaker Help / Re: Finding action in FSM
« on: May 22, 2012, 12:10:01 AM »
@jeanfabre
Thank you  :)

2
Playmaker Help / Finding action in FSM
« on: May 21, 2012, 11:00:03 PM »
I want to find action which used in FSM as same as this topic.
http://hutonggames.com/playmakerforum/index.php?topic=619.0

Now , Playmaker contains this function or not?

3
Android Help / Re: Too long loading scene on Samsung Galaxy S
« on: April 09, 2012, 10:42:01 AM »
@Damian
I will recheck these. Thanks for your help.   ;)

4
Android Help / Re: Too long loading scene on Samsung Galaxy S
« on: April 09, 2012, 07:42:40 AM »
Hi , jeanfabre

I try used Pool Manager 2 and created my custom actions. (I explained in rep 1)
It didn't reduce time of loading scene on my Samsung Galaxy S.
I would like to know maximum of states, actions and events per 1 FSM which I can instantiate 200 objects within 30 seconds. (on Samsung Galaxy S)
Do you have more guideline for handle this?
Please tell me.

Thank you.  :)



5
Android Help / Re: Too long loading scene on Samsung Galaxy S
« on: April 09, 2012, 04:10:35 AM »
@Alex Chouls , @jeanfabre

I attach screen shot of these 2 FSM. If you would like to see more actions which are in each states, please tell me.
1st FSM

2nd FSM


Thank you.

6
Android Help / Re: Too long loading scene on Samsung Galaxy S
« on: April 08, 2012, 09:14:55 PM »
@Alex Chouls
Oh, it's bad news.
I can't send my project to you.
Do you have any idea for finding cause of problem?
or
What should I research more for resolve this problem?
Please tell me.

Thank you.
 

7
Android Help / Re: Too long loading scene on Samsung Galaxy S
« on: April 08, 2012, 02:32:32 AM »
@Alex Chouls
I need permission from my project manager. If I can send it to you , I will reply to you again.

8
Android Help / Re: Too long loading scene on Samsung Galaxy S
« on: April 07, 2012, 10:35:20 PM »
If you need more information , please tell me.

9
Android Help / Too long loading scene on Samsung Galaxy S
« on: April 06, 2012, 01:53:17 AM »
Problem Detail.
Now, I’m developing a puzzle game like the Bejeweled.
So I need to create a lot of game objects.
I try to created a game object more than 200 objects.
When I run my scene with Samsung Galaxy S, it takes about 2 minutes.
If I run my scene on PC, It takes only 10 seconds.
How can I reduce loading time less than 20 seconds on Samsung Galaxy S?
Please tell me.

More Information.
- Playmaker V1.3.3 RC2
- Unity 3.5.0f5
- Samsung Galaxy S with Android OS 2.2 (Froyo)
- PC Specification
     o  CPU : Intel Core i5-2500K 3.30GHz
     o   RAM : 4.00 GB
     o   Graphic Card :  AMD Radeon HD 6700
- I create these game object by using Pool Manager 2.
- Each game object contains 2 FSM.
- 1st FSM contains
     o   45 States
     o   24 Events
     o   34 Variables
- 2nd FSM contains
     o   5 States
     o   5 Events
     o   9 Variables
- Profiler while load a scene.


Thank you very much.

10
@Alex Chouls
I'll try to use 1.3.3 RC2.
It's work. :D
Now , I don't get this error anymore.
If I found something wrong , I'll complain to you again.

Thank you very much   ;)
xsodus.



11
@Alex Chouls
what should i do next?
Should I update to Playmaker 1.3.3 RC2 or send an error by using current version (Playmaker V1.3.2). 

12
@Alex Chouls I already replied to you. Please check PM.

Thank you.
xsodus

13
Thank you jeanfabre. I'll try to fix it.

14
@Playmaker Team
I am a newbie in Unity and Playmaker.
I use Playmaker V1.3.2 (updated from Playmaker V1.2.1)
I got a same problem as marcos (http://hutonggames.com/playmakerforum/index.php?topic=1124.0)
but it happened on some game object.

I noticed that when game object executed the Sent Event action, it will display error.
In addition , it will occur on same game object everytime that I reload scene.


Example Log
Error Log 1
Code: [Select]
MissingReferenceException: The object of type 'PlayMakerFSM' has been destroyed but you are still trying to access it.
Your script should either check if it is null or you should not destroy the object.
HutongGames.PlayMaker.Fsm.SendEventToFsmOnGameObject (UnityEngine.GameObject gameObject, System.String fsmName, HutongGames.PlayMaker.FsmEvent fsmEvent)
HutongGames.PlayMaker.Fsm.Event (HutongGames.PlayMaker.FsmEventTarget eventTarget, HutongGames.PlayMaker.FsmEvent fsmEvent)
HutongGames.PlayMaker.Actions.SendEvent.OnEnter () (at Assets/PlayMaker/Actions/SendEvent.cs:39)
HutongGames.PlayMaker.FsmState.OnEnter ()
HutongGames.PlayMaker.Fsm.EnterState (HutongGames.PlayMaker.FsmState state)
HutongGames.PlayMaker.Fsm.SwitchState (HutongGames.PlayMaker.FsmState toState)
HutongGames.PlayMaker.Fsm.DoTransition (HutongGames.PlayMaker.FsmTransition transition, Boolean isGlobal)
HutongGames.PlayMaker.Fsm.ChangeState (HutongGames.PlayMaker.FsmEvent fsmEvent)
HutongGames.PlayMaker.Fsm.Event (HutongGames.PlayMaker.FsmEventTarget eventTarget, HutongGames.PlayMaker.FsmEvent fsmEvent)
HutongGames.PlayMaker.Fsm.Event (HutongGames.PlayMaker.FsmEvent fsmEvent)
HutongGames.PlayMaker.Actions.PlayAnimation.OnUpdate () (at Assets/PlayMaker/Actions/PlayAnimation.cs:111)
HutongGames.PlayMaker.FsmState.OnUpdate ()
HutongGames.PlayMaker.Fsm.UpdateState (HutongGames.PlayMaker.FsmState state)
HutongGames.PlayMaker.Fsm.Update ()
PlayMakerFSM.Update ()

Error Log 2
Code: [Select]
MissingReferenceException: The object of type 'PlayMakerFSM' has been destroyed but you are still trying to access it.
Your script should either check if it is null or you should not destroy the object.
HutongGames.PlayMaker.Fsm.SendEventToFsmOnGameObject (UnityEngine.GameObject gameObject, System.String fsmName, HutongGames.PlayMaker.FsmEvent fsmEvent)
HutongGames.PlayMaker.Fsm.Event (HutongGames.PlayMaker.FsmEventTarget eventTarget, HutongGames.PlayMaker.FsmEvent fsmEvent)
HutongGames.PlayMaker.Actions.SendEvent.OnEnter () (at Assets/PlayMaker/Actions/SendEvent.cs:39)
HutongGames.PlayMaker.FsmState.OnEnter ()
HutongGames.PlayMaker.Fsm.EnterState (HutongGames.PlayMaker.FsmState state)
HutongGames.PlayMaker.Fsm.SwitchState (HutongGames.PlayMaker.FsmState toState)
HutongGames.PlayMaker.Fsm.DoTransition (HutongGames.PlayMaker.FsmTransition transition, Boolean isGlobal)
HutongGames.PlayMaker.Fsm.ChangeState (HutongGames.PlayMaker.FsmEvent fsmEvent)
HutongGames.PlayMaker.Fsm.Event (HutongGames.PlayMaker.FsmEventTarget eventTarget, HutongGames.PlayMaker.FsmEvent fsmEvent)
HutongGames.PlayMaker.Fsm.Event (HutongGames.PlayMaker.FsmEvent fsmEvent)
HutongGames.PlayMaker.FsmState.CheckFinished ()
HutongGames.PlayMaker.FsmState.OnEnter ()
HutongGames.PlayMaker.Fsm.EnterState (HutongGames.PlayMaker.FsmState state)
HutongGames.PlayMaker.Fsm.SwitchState (HutongGames.PlayMaker.FsmState toState)
HutongGames.PlayMaker.Fsm.DoTransition (HutongGames.PlayMaker.FsmTransition transition, Boolean isGlobal)
HutongGames.PlayMaker.Fsm.ChangeState (HutongGames.PlayMaker.FsmEvent fsmEvent)
HutongGames.PlayMaker.Fsm.Event (HutongGames.PlayMaker.FsmEventTarget eventTarget, HutongGames.PlayMaker.FsmEvent fsmEvent)
HutongGames.PlayMaker.Fsm.Event (HutongGames.PlayMaker.FsmEvent fsmEvent)
HutongGames.PlayMaker.FsmState.CheckFinished ()
HutongGames.PlayMaker.FsmState.OnEnter ()
HutongGames.PlayMaker.Fsm.EnterState (HutongGames.PlayMaker.FsmState state)
HutongGames.PlayMaker.Fsm.SwitchState (HutongGames.PlayMaker.FsmState toState)
HutongGames.PlayMaker.Fsm.DoTransition (HutongGames.PlayMaker.FsmTransition transition, Boolean isGlobal)
HutongGames.PlayMaker.Fsm.ChangeState (HutongGames.PlayMaker.FsmEvent fsmEvent)
HutongGames.PlayMaker.Fsm.Event (HutongGames.PlayMaker.FsmEventTarget eventTarget, HutongGames.PlayMaker.FsmEvent fsmEvent)
HutongGames.PlayMaker.Fsm.Event (HutongGames.PlayMaker.FsmEvent fsmEvent)
HutongGames.PlayMaker.FsmState.CheckFinished ()
HutongGames.PlayMaker.FsmState.OnEnter ()
HutongGames.PlayMaker.Fsm.EnterState (HutongGames.PlayMaker.FsmState state)
HutongGames.PlayMaker.Fsm.SwitchState (HutongGames.PlayMaker.FsmState toState)
HutongGames.PlayMaker.Fsm.DoTransition (HutongGames.PlayMaker.FsmTransition transition, Boolean isGlobal)
HutongGames.PlayMaker.Fsm.ChangeState (HutongGames.PlayMaker.FsmEvent fsmEvent)
HutongGames.PlayMaker.Fsm.Event (HutongGames.PlayMaker.FsmEventTarget eventTarget, HutongGames.PlayMaker.FsmEvent fsmEvent)
HutongGames.PlayMaker.Fsm.Event (HutongGames.PlayMaker.FsmEvent fsmEvent)
HutongGames.PlayMaker.Actions.Wait.OnUpdate () (at Assets/PlayMaker/Actions/Wait.cs:53)
HutongGames.PlayMaker.FsmState.OnUpdate ()
HutongGames.PlayMaker.Fsm.UpdateState (HutongGames.PlayMaker.FsmState state)
HutongGames.PlayMaker.Fsm.Update ()
PlayMakerFSM.Update ()






Example FSM



How can I fix this problem? Please tell me.

Thanks.

 

Pages: [1]