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 - catinas

Pages: 1 2 3 4
Ask a Question / Re: mouse x y forced change
« on: February 28, 2024, 02:19:14 pm »
thank you so much i managed it to work

Ask a Question / Re: mouse x y forced change
« on: February 28, 2024, 12:40:39 pm »
okay thank you for your fast replly im going to download microsoft visual studio and try it on dekstop mode. i was asking chat gpt about it it siad i can make extension modyfing stencyl lib

Creating a native extension for controlling the system mouse cursor in Stencyl involves several steps. Below, I'll outline a basic example using Haxe, assuming you're targeting desktop platforms (Windows, macOS, Linux).

Set Up Your Development Environment:

Make sure you have the necessary development tools installed for your target platform (e.g., Visual Studio for Windows, Xcode for macOS).
Install Haxe if you haven't already.
Create a New Haxe Library:

Use Haxe to create a new library project. This project will contain the code for your native extension.
You can use Haxe's command-line tools or HaxeDevelop, Visual Studio Code, or another IDE that supports Haxe development.
Write Platform-Specific Code:

Write platform-specific code to control the mouse cursor. You'll need to use the appropriate APIs for each platform:
For Windows, you might use the WinAPI functions like SetCursorPos.
For macOS, you might use Objective-C or Swift code to manipulate the cursor position.
For Linux, you might use X11 or Wayland APIs.
Each platform will have its own way of controlling the mouse cursor, so you'll need to research and use the appropriate methods.
Create Haxe Externs:

Define Haxe externs for the functions you're using in your platform-specific code. This allows you to call those functions from your Stencyl code.
Externs essentially provide a bridge between your Haxe code and the native platform APIs.
Build Your Library:

Build your Haxe library into a format that Stencyl can use. This might be a static library (.lib or .a), a dynamic library (.dll, .dylib, .so), or a Stencyl-specific format if Stencyl supports loading Haxe libraries directly.
Integrate with Stencyl:

Once you have your library built, you need to integrate it into your Stencyl project.
This might involve copying the library file into your Stencyl project directory and configuring Stencyl to include it in the build process.
Write Stencyl Behaviors:

Finally, write Stencyl behaviors or events that call the functions provided by your native extension to control the mouse cursor.
You can use Stencyl's event system or write custom code using Stencyl's scripting language to interact with your extension.
Remember that creating native extensions can be complex, especially if you're not already familiar with low-level programming and platform-specific APIs. It's also important to consider platform compatibility, security, and performance when creating extensions. If you're new to this, it may be helpful to start with simpler extensions or seek assistance from experienced developers.

Ask a Question / mouse x y forced change
« on: February 28, 2024, 11:03:24 am »
mouse x y forced change is there an extension?
any help creating one? (could pay)

Ask a Question / Infinite mouse
« on: May 02, 2023, 08:39:47 am »
how to make mouse go infinitely from one side to other.
maybe there is an extension to control mouse location, or a way to get mouse input in stencyl

thanks for suggestions in advance.

Ask a Question / Stencyl forge old behaviors
« on: May 01, 2021, 05:46:01 am »
Stencyl forge old behaviors  icant any more download them they are empty... ineed MOUSE TRAIL can someone help?

thank you in advance

Ask a Question / Re: IS IT A BUG?
« on: December 18, 2020, 12:01:56 pm »
i need (USER group) to not interact with wich other but be able to touch (OTHER group)

Ask a Question / Re: IS IT A BUG?
« on: December 18, 2020, 11:56:16 am »
im creating colision shapes in behaviors and asigning them to group. also i change actors group to desired one. but i setings where is green or gray collisions i have to make more of groups and if i want them to collide i must chack to colide with actors otherwise colision dont work at all

sorry for the mess but im gesing there is a possability sometimes a bug apers than i edit groups and set them in difrent ways

Ask a Question / Re: IS IT A BUG?
« on: December 18, 2020, 11:52:44 am »
Thanks video is great.  Specialy for beginers wich is most important steps. 

-The actor group settings = is it those green or gray depending on state?
-The group assigned to the actors you want to collide = is the same group but some colide some not tho they are joined togggether
-The physics settings for your actors = unchanged sefault ones

Ask a Question / Re: IS IT A BUG?
« on: December 18, 2020, 11:24:23 am »
im using joints extension could it be it interfiers with collisions?

Ask a Question / Re: How to change X and Y position of an Actor?
« on: December 18, 2020, 11:00:19 am »
go to (events) choose from left (do every n seconds) and pick (set x) put in value u want

Ask a Question / Re: IS IT A BUG?
« on: December 18, 2020, 10:50:03 am »
I want actors group  to collide with which other and also with players.  but players group will be not able to collide with players group but could touch actor group

Im simply clicking groups to light up green  to be able to touch written group

tryed other way around and it still not working as intended.

Thank you in advance and for quick replies

Ask a Question / IS IT A BUG?
« on: December 18, 2020, 10:29:08 am »
collision groups that lets select wich actors colide with wich is not woring corectly

p.s. please help me

Extensions / Re: Colyseus Extension [Public Beta]
« on: November 08, 2020, 02:28:05 pm »
this is awesome i want to host server from my computer... if ill get in truble whould you help me

Extensions / Re: Multiplayer Extension - call for BetaTesters
« on: November 08, 2020, 11:28:29 am »
I want to join beta testers

i am intrested in making server...

PHP 7.2.25 -

whats my login - i just typed in root no pasword

when cheking details pay close attention to number on line 12

create_db.php - edit path

Pages: 1 2 3 4