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.


Topics - jeanfabre

Pages: 1 2 [3] 4 5 ... 24
31
Hi Everyone,

 Ok, this project have been cooking for a long time, and now that PlayMaker 1.8 beta is publicly available, you can now make the most out of this.

The whole project is available on Github



 It's basically a one to one port of a pure c# project made by the UnityLearn Team a while ago. This project is a 2d platformer using Mecanim for the characters animation, so there is a lot of material to learn and discuss.

It works on Unity from version 4.6 to 5.3, but it's going to be maintained in 4.6, I'll be making videos on how to import, clone, and upgrade Unity versions asap.

 I will be using and pointing to this project and particular Fsm/features when answering questions, so If you are learning PlayMaker, I would suggest you get a copy of this project somewhere on your harddisk so you can refer to it and experiment with it as well.

This project is also a very good support for benchmark and compare the performances between the exact same project with and without PlayMaker. The results are very positive, so this is great :)

You will find more infos on the Github readme page

 Bye,

 Jean

32
Share New Actions / GetEventSender action for optimized action height
« on: November 10, 2015, 09:42:09 AM »
Hi,

 Just a quick action I wanted to share to minimize the height of the GetEventInfo when you only need to know the sender. this way you don't end up with half the state stack with this action :)



Available on the Ecosystem or below

GetEventSender

 Bye,

 Jean

33
Playmaker Help / New Ecosystem Sample: Login Form using Unity UI
« on: October 28, 2015, 06:59:20 AM »
Hi Everyone,

 I can't track which thread it was, but I said I would do a simple Form and show some ways to deal with it from PlayMaker, so here it is.

 a Simple Login Form with several views with medium complexity. It's only one Fsm, but use many uGui tricks on how to listen to buttons, feed Fsm Variables from UI inputs, etc etc.

 It doesn't verify your credential on any kind of servers, it just checks that you have indeed input a username and password. It's up to you then to contact a server to get credentials. BE SURE TO USE SSL (HTTPS) when dealing with users' password.

It's available on the Ecosystem as usual, or below

uGuiLoginForm.unitypackage

 So let me know if you have questions :)



 Bye,

 Jean

34
Share New Actions / GetRotationAdvanced
« on: October 27, 2015, 03:01:46 AM »
Hi Everyone,

 Quick new action to beef up the "advanced" custom actions, so that now you can get the rotation of a GameObject and define when to get it, useful when you get bad camera behavior and when tracking physics GameObject.

 It's on the Ecosystem or below

GetRotationAdvanced



 Bye,

 Jean

35
Share New Actions / CreateObject Advanced ( parenting and naming)
« on: October 13, 2015, 04:29:12 AM »
Hi,

 For improved productivity, I duplicated CreateObject and added the possibility to name the created Object as well as parent it ( to the owner if wanted).



 You can get it on the Ecosystem or below:

CreateObjectAdvanced
 
Bye,

 Jean

36
Share New Actions / SetParent 2 ( now you can set the parent to owner)
« on: October 13, 2015, 04:27:02 AM »
Hi,

 Just for convenience, I made a duplicate of SetParent which nows accept "owner" as the parent. which prevents getting the owner and saving it in a variable. Improves productivity quite a lot actually.

You can get it on the Ecosystem or below

SetParent2




 Bye,

 Jean

37
Share New Actions / ConvertBytesLengthToReadableSize
« on: September 28, 2015, 04:33:51 AM »
Hi,

 When you get a file size or a texture size, it's difficult to express it mathematically into a readable manner like we expect: 1.4Gb, 3KB, etc

so I made a quick action to let you do this, and gives you total control over the format and range of sizes you want to support.

the action can be ran everyframe, so if you are watching some memory consuption or some downloads, you can use this actiona to update everyframe in nice labels.

It's on the Ecosystem too

ConvertBytesLengthToReadableSize

Bye,

 Jean

38
Share New Actions / GetFileInfoByIndex
« on: September 28, 2015, 04:31:33 AM »
Hi,

 Quick new action to let you get file information from a directory on the computer, given an index like:

name
extension
creation last access and last write time
file size

etc

and the action is of course on the Ecosystem :)


GetFileInfoByIndex


Bye,

 Jean

39
Share New Actions / UnityAds for Unity 5
« on: September 18, 2015, 05:57:59 AM »
Hi Everyone,

 so you know can find proper support for Unity 5 UnityAds on the Ecosystem.



You'll need UnityAdsShowAd for sure and covers all the feedback you need to know if the user watched it, skipped or if the video failed. It will wait for ads to be ready if not, and exposes everything from zoneId to Gamer Id ( for more complex setup).

 Bye,

 Jean

40
Hi Everyone,

 Ok, still allergic to c#?! ok ok... so you've all been struggle to catch Unity sending messages from the animation timeline or from a third party assets. While totally fine if you know how to create a component script, it's a pain if you are not a coder...

so I made a wizard to help you generate these proxy components, by simply defining simple parameters the wizard will create the component script for you, and the component interface is conveninient enohg to give you access to the PlayMaker event target and the usual dropdown to pick a PlayMaker event from.

Launch the wizard from the menu "PlayMaker/Addons/Tools/Event Proxy Wizard"



the bonus is a test button on the component itself that you can click to test if the component works as intended.

Watch this video to see how it works


As always, get it from the Ecosystem

or direct download below:

Event Proxy Wizard


 Bye,

 Jean

41
Bonjour a tous!!

 J'ai une bonne nouvelle pour tous les francophones, adepte de PlayMaker:

 Une section spéciale sur le site unity3d-france est maintenant disponible rien que pour PlayMaker :)

Donc, pour ceux que l'anglais rebute ::) ou qui sont plus à l'aise pour s'exprimer en Français, je ferais mon maximum pour être disponible et répondre à vos question la bas.

Par contre, il faut bien comprendre que mon français est absolument honteux... j'ai des souvenirs de dictée au collège ou j'ai eu par example -5, -10 -30 8)... si si véridique... , c'est pour dire le niveau affligeant de ma grammaire et de mon orthographe, donc ne soyez pas trop dur avec moi :)

Bonne journée a tous!

 Jean

ps: if you don't speak french, then you are ok! this was not for you ;D it's simply that the within the PlayMaker community, there is a growing number of french speakers, and so I'll be watching and helping over on that dedicated site for those who are allergic to english or simply more confortable explaining their problem in mative french.

42
Share New Actions / Get Device Gyroscope
« on: September 14, 2015, 01:02:36 AM »
Hi,

 It's been on my harddrive, but never released it... sorry :)

So here it is, an action get get all device gyroscope values, including gravity, attitude, etc.

you can install the action conveniently using the Ecosystem

GetDeviceGyroscope

Unity help

 Bye,

 Jean

43
Hi Everyone,

 Finally got around wrapping this together.

This wizard will let you publish on devices projects where you've been using reflection via actions such as "Get Property", "Set Property" and "invoke Method",



 So, you'll find on the Ecosystem a package, and a sample. Use the sample if you want to toy around outside your project, and when you understand what it does, and why, you can then simply get the package inside your project and use it.


The video will use the sample and show you the scene failing on the device, then how to use the wizard, publish again and see the scene work properly.

This is a complex topic, so don't hesitate to post your issues or request more explanations where it's not clear.

 Bye,

 Jean

44
Share New Actions / ActivateChildren
« on: September 09, 2015, 01:18:22 AM »
Hi,

 Ok, this action will help you control activation depth when doing recursive activation on childrens.

 so you'll be able to choose when the recursion should stop, you can for example only activate/deactive the direct children, or 2 3 any number of depth, -1 will do a full recursion on all children.

 It's available on the Ecosystem

ActivateChildren

 Bye,

 Jean

45
Share New Actions / MatchTransform
« on: September 08, 2015, 04:44:58 AM »
Hi,

 Thanks to Djaydino, there is now an action to match transforms, so that one object follows another without any hierarchy.

you can also choose what to match, position, rotation or scale,

It's availabe on the Ecosystem,

MatchTransform

 Bye,

 Jean

Pages: 1 2 [3] 4 5 ... 24