2012年7月31日 星期二

JForthBlocks--ProcessingJS Noise亂數範例試作

Jimmy's papa是以邊做範例順便測試的方式,幫JForthBlocks抓抓bug長肉肉,每實作一個範例,就好像同時牽了好幾隻寵物上街一般,腦子要同時顧到Forth語言,JeForth VM,Blockly,ProcessingJS各種不同的面向,呵呵,未來還可能為了JForthBlocks後端多個GO語言耶!!所以進度很慢很慢.......

這是個很簡單的範例,但是讓我重拉積木了好幾次,原因是ProcessingJS第一次執行的OnDraw霸佔了Stage,讓我後續的修改都無法執行,後來是用了exit()才解決這個bug
寄件者 scratchlab02
寄件者 scratchlab02


底下是修改過的原始範例及出處

float xoff = 0.0;

void draw() 

{

  xoff = xoff + .01;

  float n = noise(xoff) * width;

  line(n, 0, n, height);

}

沒有留言:

張貼留言