read.AmigaBasicShape | R Documentation |
Read Amiga Basic Shape files
read.AmigaBasicShape(file, disk = NULL, ...)
file |
A |
disk |
A virtual Commodore Amiga disk from which the |
... |
Arguments passed to |
AmigaBasic used the term 'shapes' for graphics (sprites and blitter objects) which it could display.
These graphics were stored in a specific binary format, which can be read with this function. See
AmigaBasicShape()
for more details. The file can also be read from a virtual Amiga disk
(amigaDisk()
).
Returns an AmigaBasicShape()
class object read from the file
.
Pepijn de Vries
Other AmigaBasicShape.operations:
AmigaBasicShape
,
rasterToAmigaBasicShape()
,
write.AmigaBasicShape()
Other io.operations:
read.AmigaBasicBMAP()
,
read.AmigaBasic()
,
read.AmigaBitmapFontSet()
,
read.AmigaBitmapFont()
,
read.AmigaIcon()
,
read.SysConfig()
,
read.iff()
,
write.AmigaBasicShape()
,
write.AmigaBasic()
,
write.AmigaBitmapFont()
,
write.AmigaIcon()
,
write.SysConfig()
,
write.iff()
## Not run:
filename <- system.file("ball.shp", package = "AmigaFFH")
ball <- read.AmigaBasicShape(filename)
## This is a sprite:
ball$flags[["fVSprite"]]
filename <- system.file("r_logo.shp", package = "AmigaFFH")
## The palette is not stored with an Amiga Basic Shape, so let's provide one:
r_logo <- read.AmigaBasicShape(filename,
palette = c("#FFFFFF", "#2266BB", "#3366BB", "#4477AA",
"#778899", "#999999", "#AAAAAA", "#BBBBBB"))
## This is a blitter object:
r_logo$flags[["fVSprite"]]
## Just for fun, plot it:
plot(r_logo)
## End(Not run)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.