DevJamMemo

  • rss/atom
  • vimeo
  • youtube

  • 音
  • Away3D
  • php
  • 小技
  • glsl
  • Tips
  • iframe
  • .htaccess
  • SNS
  • iOS
  • やられたのでメモ
  • JSON
  • Xcode
  • Facebook
  • jQuery
  • Android
  • HTML
  • Tool
  • pv3d
  • ustream
  • flash
  • Google+
  • Photoshop
  • ActionScript
  • javascript
  • Raphael
  • PingFix
  • openFrameworks
  • 3D
  • mac
  • Kinect
  • CSS
  • IE6
  • Movable Type
  • Three.js
  • Mac OS X
  • ブックマークレット
  • プラグイン
  • 時事ネタ
  • OpenCV
  • Node.js
  • レポート
  • 業務連絡
  • Ajax
  • CoffeeScript
  • GOD
  • ゲーム
  • 東京電力
  • ハマったのでメモ
  • わすれるのでメモ
  • AS3
  • フォーム
  • ブラウザ
  • バグ
  • あとで読む
  • OpenGL
  • Socket.io
  • Cinder
  • Lion
  • SiON
  • 停電
  • ブックマーク
  • Adobe
  • WordPress
  • Illustrator
  • game
  • WebGL
  • ○○のお供に
  • HTML5
  • Canvas
  • ActionScript

配列をランダムにシャッフルする

2011.01.21 | mucho

たまに使うのでメモ。



private function ArrayShuffle(arr:Array){
	var l = arr.length;
	var newArr = arr;
	while(l){
		var m = int(Math.random()*l);
		var n = newArr[--l];
		newArr[l] = newArr[m];
		newArr[m] = n;
	}
	return newArr;
}


  • 人気エントリー
    • OpenGLの画像合成時のブレンドモードよく使うもの抜粋
    • URLに対するフェイスブックのいいね数を調べるツール。
    • URLに対するフェイスブックのいいね数を調べるツール。その2
    • ActionScriptを使わずにグラデーションマスクをかける小技
    • MasonryのようなJqueryプラグイン
  • 関連エントリー
    • sortの比較に関数を使う
    • addFrameScriptでラベルが使いたい
    • ActionScript3でURLの自動リンクをする正規表現
    • 配列から値を削除する
    • ActionScriptでRGBをHSV変換と16進数変換