Skip to content

Instantly share code, notes, and snippets.

Huy Tr. huytd

Block or report user

Report or block huytd

Hide content and notifications from this user.

Learn more about blocking users

Contact Support about this user’s behavior.

Learn more about reporting abuse

Report abuse
View GitHub Profile
@huytd
huytd / JSONRequest.cs
Last active Dec 28, 2015
JSON Request class in C#
View JSONRequest.cs
using System;
using System.Net;
using System.Collections.Generic;
using System.Text;
using System.IO;
namespace Gamarist
{
public class JSON : Dictionary<string, string> { }
View JS Canvas Game Prototype
<script>
var fps = 30;
var time = 0;
var deltaTime = 1;
function Start() {
looper();
}
function looper() {
View Mouse Drawing in Unity3D
using UnityEngine;
using System.Collections;
public class Paint : MonoBehaviour {
Texture2D tex;
// Use this for initialization
void Start () {
tex = new Texture2D(128, 128);
GameObject.Find("Plane").renderer.sharedMaterial.mainTexture = tex;
}
@huytd
huytd / LinqJS
Created Apr 25, 2014
Linq for Javascript
View LinqJS
/* LinQ for Javascript
* Author: Huy Tran - Email: kingbazoka@gmail.com
*/
/////////////////////////////////
Array.prototype.first = function(condition) {
return this[0];
}
Array.prototype.last = function(condition) {
View blinkLed.c
int led = 13;
void setup() {
// đưa pin 13 về chế độ OUTPUT
pinMode(led, OUTPUT);
}
// hàm lặp chính - nơi xử lý tất cả mọi thứ cho một chương trình Arduino
void loop() {
digitalWrite(led, HIGH); // bật đèn
@huytd
huytd / android_game.java
Last active Aug 12, 2019
Simple game engine using Canvas for Android - using for quick prototype or simple games
View android_game.java
package com.gamarist.momoney;
import android.os.Bundle;
import android.R.integer;
import android.annotation.SuppressLint;
import android.app.Activity;
import android.content.Context;
import android.content.res.Resources;
import android.graphics.Bitmap;
import android.graphics.Canvas;
@huytd
huytd / fadeLed.c
Created Jun 1, 2014
Điều khiển đèn LED sáng mờ
View fadeLed.c
int led = 9; // khai báo pin output là pin số 9
int doSang = 0; // biến lưu độ sáng của đèn
int tocDo = 5; // tốc độ mờ dần của đèn
void setup() {
// thiết đặt chế độ output cho pin 9
pinMode(led, OUTPUT);
}
// chương trình chính
View blinkWithoutDelay.c
// khai báo pin 13
const int ledPin = 13;
// Các giá trị sẽ thay đổi
int ledState = LOW; // ledState - trạng thái của đèn LED
long previousMillis = 0; // thời gian của lần vừa xử lý
long interval = 1000; // biên độ chênh lệch thời gian - đây sẽ là thời gian cần delay
void setup() {
@huytd
huytd / objcFoundation.m
Last active Aug 29, 2015
Objective-C class, inheritance, protocol, delegate demo
View objcFoundation.m
#import <Foundation/Foundation.h>
@interface DaGiac: NSObject {
int a;
int b;
}
@property int a;
@property int b;
-(float) getDienTich;
@end
@huytd
huytd / bootstrap.showDialog.js
Created Jul 16, 2014
Bootstrap Modal Dialog plugin for jQuery
View bootstrap.showDialog.js
jQuery.showDialog = function (options) {
var settings = $.extend({
confirm: true,
message: "Hurahhh!!!",
success: function () { },
cancel: function () { }
}, options);
var clickedOK = false;
var html = '<div class="modal fade" id="modalDialog" tabindex="-1" role="dialog"> ' +
' <div class="modal-dialog modal-sm"> ' +
You can’t perform that action at this time.