Method: U3d::Asset#initialize
- Defined in:
- lib/u3d/asset.rb
#initialize(path, unity_project = nil) ⇒ Asset
Returns a new instance of Asset.
39 40 41 42 43 44 45 46 47 |
# File 'lib/u3d/asset.rb', line 39 def initialize(path, unity_project = nil) raise ArgumentError, "No file at #{path}" unless File.exist?(path) @path = path @meta_path = "#{path}.meta" @meta = YAML.safe_load(File.read(@meta_path)) @guid = @meta['guid'] @unity_project = unity_project end |