Web Design Articles

  • 1824

【Unity道場3】ゲームオブジェクトを動的に生成せよ

こんにちはUnityの書籍を何も考えずに言われるままにゲームを作っても全く!!!覚えておらず 一向に手放しでゲームを作れるようになれる気がしないため始まったUnity道場の3回目です。 問題1:ゲームオブジェクト動的に生成せよ 回答例 解説 実行結果 問題2:動的生成したゲームオブジェクト削除せよ 回答例 解説 実行結果 問題1:ゲームオブジェクト動的に生成せよ ゲームオブジェクト動的に生成するプログラムを書け。動的生成するプレハブはInspectorビューから指定できるようにすること。また出現位置をランダム化すること。 回答例 using System.Collections; using System.Collections.Generic; using UnityEngine; public class PrefabCreater : MonoBehaviour { public GameObject prefab; void Start() { this.CreatePrefab(); } void Update() [...]

  • 1891

WordPressループってなんぞや?コンテンツ表示に欠かせないお話

こんにちは、のすけです。 大学で非常勤講師などをやらせていただいているのですが その繋がりで大学時代の教授との縁が復活するなど、 世間は狭いなと思う今日この頃です。 本日はWordPressカスタマイズの第8団「WordPressループってなんぞや?」です。 WordPressループとは? どこでWordPressループは使われているの? なぜループが必要なの? WordPressループを使ってwp_queryからデータを取り出す方法 the_post()とは 追加WP_QUERYについて ちなみに、前回はWordPressで利用すつタグを紹介しました。 これだけは覚えよう!WordPressテンプレートタグ! - hollywis's diary (はりうすブログ) WordPressループとは? 僕自身はRuby on [...]

  • 1892

これだけは覚えよう!WordPressテンプレートタグ!

こんにちは 前回は、Wprdpressテーマを一般的なheader.php、sidebar.php、footer.php、index.phpに分割して構造化しました。 hollywis.hatenablog.com この中でphpファイルの記述中にいくつかテンプレートタグを利用してきましたので、そのテンプレートタグを深堀していきたいと思います。 なお、最小のテンプレートを作る際に利用したコードが次のような感じでした。 ファイル:index.php <!DOCTYPE html><!--html宣言--> <html lang="ja"><!--日本語指定--> <head> <meta charset="UTF-8"><!--エンコード:UTF-8指定 --> <title><?php wp_title(' | ', true, 'right'); [...]

  • 1893

自作WordPressのテーマモジュールを分割する

こんにちは 前回はWordpressテーマの構造を理解するために最小のテーマを作りました。 このテーマはページをすべてindex.phpに詰め込んでわずか3ファイルで作られています。 hollywis.hatenablog.com 今回は、このindex.phpを機能毎に分割してより構造的なテンプレートに変えたいと思います。 前回のindex.phpはこちら <!DOCTYPE html><!--html宣言--> <html lang="ja"><!--日本語指定--> <head> <meta charset="UTF-8"><!--エンコード:UTF-8指定 --> <title><?php wp_title(' | ', true, 'right'); [...]

babylon.js ステップ2 いろいろなプリミティブを表示

早速いきますBABYLON.MeshBuilderを使っていろいろ作っていきますThree.jsならジオメトリを作って、マテリアルを設定してメッシュを作るのですが、babylonは一行です。 球体 // Add and manipulate meshes in the scene var sphere = BABYLON.MeshBuilder.CreateSphere("sphere", {diameterX: 1, diameterY: 0.75, diameterZ: 0.25}, scene);diameterとは直径のことです。x,y,x好きなサイズに出来ますBabylon.js Playground 箱 // Add and manipulate meshes in the scene var box = BABYLON.MeshBuilder.CreateBox("box", {height: 1, width: 0.75, depth: 0.25}, scene); height高さ, width横幅, depth奥行きを設定出来ますhttps://www.babylonjs-playground.com/#K6M44R Plane平面 // Add and manipulate [...]

Three.jsに物理法則を導入できるPhysijs を入れてみたいけど、、

前回の記事で、Three.jsはゲームに使えない的なことを言ってしまったのですが。。 実は、物理法則を簡単にいれる方法があったっぽい。それが、外部ライブラリPhysijsだ!! 特徴はこうだ! オブジェクトが重力の影響を受け、お互いに衝突するようになる シーン内の物体の摩擦係数と反発係数を触れる! Physijs がサポートしているさまざまな形状がある 単純な形状を組み合わせた合成形状もある ハイトフィールドを使用した複雑な形状もできる オブジェクトの動きの制限する点制約、ヒンジ制約、スライダー制約、コーンツイスト制 約、自由度制約 左右の音量がカメラの位置に基づいて決定される音源 何と盛り沢山な!! いこう と思ったらいろいろメンテされてないらしい qiita.comふむふむ。3年くらいメンテされてないとな、、、Three.jsは結構頻繁にバージョンアップするので、これは厳しいのかなぁ 比較的に新しいのはOimo.js(お芋ドットジェイエス)。お芋かぁ... とりあえず、次回!

Let’s Work Together

Tell me more about your project

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur.