GithubHelp home page GithubHelp logo

hx-unity3d's Introduction

Project closed - use HUGS

hx-unity3d

HaXe Unity3d target

v0.0.5

Unity 4.x ready

Installation

haxelib install unity3d

Compile project example

haxe -main Main -cp src -cs bin -D no-compilation -lib unity3d {+required classes}
And then, use the .cs files in the unity3d editor

Tips and Tricks

You can use FlashDevelop-HaXe-Projects-Templates

You can use .NET Library for additional function

You can use Pony for building event-oriented system and use some magic

Example

package ;
import unityEngine.MonoBehaviour;
import unityEngine.Time;
import unityEngine.Vector3;
import unityEngine.GameObject;
using UnityHelper;
class MyClass extends MonoBehaviour {
	private var target:GameObject;
	private var speed:Single;
	private function Start():Void {
		speed = 5;
		if (target == null) target = GameObject.Find('/Target');
	}
	private function Update():Void {
		if (speed == 0) return;
		getTransform().position = Vector3.MoveTowards(getTransform().position, target.transform.position, Time.deltaTime * speed);
	}
}

Manual

Unity Runtime Classes

hx-unity3d's People

Contributors

axgord avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.