You can see a preview of the feature in this talk from a few days ago: https://youtu.be/1R1k9H0iTrI?t=1105
OMGā¦animation state engine!!! Gimme gimme gimme!
Please add automatic dark mode support.
Itās as easy to detect it as:
const instanceDarkMode = matchMedia("(prefers-color-scheme: dark)");
let isDark = instanceDarkMode.matches;
instanceDarkMode.onchange = ({ matches }) => {
isDark = matches;
};
The reason Iām using onchange
and not addEventListener("change")
is that Safari on macOS < 11 doesnāt support the latter.
For the Editor?
Yes.
With the left and right keys I can move the camera in the editor scene to the left and to the right, but with the up and down keys I zoom in and out. Why is that?
We only have a dark theme at the moment , would you like a light theme as well?
FPS controls, WASD to move forward back, left, right. Q and E to move up and down
Thatās indeed what I expect, but I have the feeling that W and S are flipped with Q and E right nowā¦
I see it depends on the cameraās viewing direction.
Of course
A light theme is necessary when Iām working early in the morning, and the sunās rays hit the screen
First of all: The Templates are awesome and in hindsight I realised this was the reason I havenāt used PlayCanvas since six years.
One improvement would be to show the content of the selected Template in the Inspector and make it editable just like a regular Entity.
The current workflow is a bit cumbersome:
- Drag the Template into the Scene
- Make the desired changes
- Apply them to the Template
- Delete the Template instance from the Scene
Moreover, it is currently impossible to change the transformation of the Template root, which is used as a default for new instances. This means you have to be extra careful when creating a new Template and if you miss it or need to change it later, you have to recreate the Template and setup all instances with their overrides again.
Thanks for these comments, @Detzt. We do have a ātemplate editorā on our roadmap for later this year.
Hey, @zpaul and @vaios - check out the templates feedback from @Detzt above.
We can also add an option in our UI to apply a change in position and rotation of the root to the template asset and all instances.
That would be great and resolve the biggest issue (recreating entire templates) I can live with dragging templates in and out of the scene until the template editor is released.
A workaround for this is to use a different scene for template editing and have that as a separate tab in the browser.
Iāve noticed very laggy realtime updates after changing script attributes via sliders/inputs to the player. Also the editor dis- & reconnects too often - itās getting annoying, thatās why I post. I guess it has to do with the ws server location which results in high latency - Iām in central Europe. My internet connection is fast and stable (cable).
The servers are in Europe too so itās odd that you are getting high latency.
Iāve not seen this issue on clientās machines on videos Iāve seen.
Would it be possible to share a video of the latency issues and the time it takes to update please?
ie have a launch tab and editor and change attributes
Thank you for your response.
Iāve tested it now (Saturday night) and it works fine. Iāll capture a video next time itās happening and include date and time so you may check server load.
In general everything works great and I find working in the PlayCanvas editor very convenient. Happy customer so far.
Today everything loads very slow if at all. Getting a lot of 503s and 504s - tried to load several projects. Code is not loading at all in the code editor.