RubyCocoaでQuartzComposerのデモ
公開日:
:
最終更新日:2014/01/25
RubyCocoa
以下のページを参考にしました。
画面写真はこんな感じ。
コードは以下の通り。
require 'osx/cocoa'
OSX.require_framework 'QuartzComposer'
class AppController < OSX::NSObject
include OSX
ib_outlet :window
def awakeFromNib
@window.alphaValue = 0.8
v = @window.contentView = QCView.alloc.init
v.loadCompositionFromFile(
"/Developer/Examples/Quartz Composer/" +
"Compositions/Graphic Animations/Cube Replicator.qtz"
)
v.startRendering
end
end