「MonoGameでSkiaSharpを使う」を編集中
ナビゲーションに移動
検索に移動
この編集を取り消せます。 下記の差分を確認して、本当に取り消していいか検証してください。よろしければ変更を保存して取り消しを完了してください。
最新版 | 編集中の文章 | ||
27行目: | 27行目: | ||
</source> | </source> | ||
− | + | 試しに円を描いてみる。 | |
<source lang="csharp"> | <source lang="csharp"> | ||
using System; | using System; | ||
74行目: | 74行目: | ||
// 虹色グラデーションシェーダー | // 虹色グラデーションシェーダー | ||
var shader = SKShader.CreateSweepGradient( | var shader = SKShader.CreateSweepGradient( | ||
− | new SKPoint( | + | new SKPoint(50, 50), |
new[] { | new[] { | ||
new SKColor(0x00,0x00,0xff), | new SKColor(0x00,0x00,0xff), | ||
88行目: | 88行目: | ||
{ | { | ||
Shader = shader, | Shader = shader, | ||
− | StrokeWidth = | + | StrokeWidth = 10, |
IsStroke = true, | IsStroke = true, | ||
}; | }; | ||
// 円を描く | // 円を描く | ||
− | canvas.DrawCircle( | + | canvas.DrawCircle(50, 50, 25, paint); |
// 描画コマンド実行 | // 描画コマンド実行 |