there's something about the web…
Posts tagged javascript
Pequeno script de rotação para Unity3D – Parte 2
May 13th
Oi. Fiz uma pequena alteração ao script de rotação, para que seja possível ter uma velocidade independente para cada um dos eixos.
Divirtam-se.
CSharp
using UnityEngine;
using System.Collections;
/* by Pedro Luz http://www.narvenblog.com
Spin version 2
*/
public class Spin : MonoBehaviour {
public bool groupSpeed = true;
public bool xAxis = false;
public float setXSpeed = 5f;
public bool yAxis = false;
public ySpeed = 5f;
public bool zAxis = false;
public zSpeed = 5f;
public float speed = 15f;
void Update() {
if (xAxis) {
if(groupSpeed){
transform.Rotate(speed * Time.deltaTime, 0, 0);
}
}
if (yAxis){
transform.Rotate(0, speed * Time.deltaTime, 0);
}
if (zAxis) {
transform.Rotate(0, 0, speed * Time.deltaTime);
}
}
}
Javascript
// by Pedro Luz http://www.narvenblog.com
var sameSpeed = true;
var groupSpeed = 15f;
var xAxis = false;
var setXSpeed = 5f;
var yAxis = false;
var setYSpeed = 5f;
var zAxis = false;
var setZSpeed = 5f;
function Update() {
if (xAxis){
if (sameSpeed)
{
transform.Rotate(groupSpeed * Time.deltaTime, 0, 0);
}
else
{
transform.Rotate(setXSpeed * Time.deltaTime, 0, 0);
}
}
if (yAxis)
{
if (sameSpeed)
{
transform.Rotate(0, groupSpeed * Time.deltaTime, 0);
}
else
{
transform.Rotate(0, setYSpeed * Time.deltaTime, 0);
}
}
if (zAxis)
{
if (sameSpeed)
{
transform.Rotate(0, 0, groupSpeed * Time.deltaTime);
}
else
{
transform.Rotate(0, 0, setZSpeed * Time.deltaTime);
}
}
}
Pequeno script de rotação para Unity3D
May 13th
Este script pequeno que fiz é muito simples. Quando aplicado a um objecto, faz-o rodar em 1, 2 ou 3 eixos ao mesmo tempo. E pode-se alterar a velocidade.
É só arrastar o script para cima do objecto, e nas propriedades escolher qual do(s) eixo(s) querem rodar. E escolher a velocidade. Divirtam-se.
CSharp
using UnityEngine;
using System.Collections;
public class Spin : MonoBehaviour {
public bool xAxis = false;
public bool yAxis = false;
public bool zAxis = false;
public float speed = 15f;
void Update()
{
if (xAxis)
{
transform.Rotate(speed * Time.deltaTime, 0, 0);
}
if (yAxis)
{
transform.Rotate(0, speed * Time.deltaTime, 0);
}
if (zAxis) {
transform.Rotate(0, 0, speed * Time.deltaTime);
}
}
}
Javascript
var xAxis = false;
var yAxis = false;
var zAxis = false;
var speed = 15f;
function Update() {
if (xAxis) {
transform.Rotate(speed * Time.deltaTime, 0, 0);
}
if (yAxis) {
transform.Rotate(0, speed * Time.deltaTime, 0);
}
if (zAxis) {
transform.Rotate(0, 0, speed * Time.deltaTime);
}
}
Create a hyperlink in SproutCore
Aug 30th
How can u put a hyperlink in a SproutCore?
Is not that hard
something like this:
More >
labelAuthorHomepage: SC.LabelView.design({
layout: {centerY: 0, height: 18, left: 20, right: 20},
textAlign: SC.ALIGN_RIGHT,
value: 'www.narvenblog.com',
escapeHTML: NO
})
just use a sc.labelview and pass the value as an html hyperlink tag